// Calling from nxt-chaptr.com frontend or backend
const response = await fetch("https://your-vercel-domain.vercel.app/api/predict", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
image_url: "https://nxt-chaptr.com/products/sample-shoe.jpg",
top_k: 5
})
});
const data = await response.json();
console.log("Predictions:", data.summary);
# Classify via URL
curl -X POST "https://your-vercel-domain.vercel.app/api/predict" \
-H "Content-Type: application/json" \
-d '{"image_url": "https://example.com/product.jpg"}'
# Classify via File Upload
curl -X POST "https://your-vercel-domain.vercel.app/api/predict" \
-F "file=@product.jpg"
import requests
url = "https://your-vercel-domain.vercel.app/api/predict"
payload = {"image_url": "https://example.com/item.jpg", "top_k": 5}
response = requests.post(url, json=payload)
print(response.json()["summary"])