Views
No views yet
1// Option 1: Direct image_url
2{
3 "image_url": "https://example.com/image.webp"
4}
5
6// Option 2: String inputs
7{
8 "inputs": "https://example.com/image.webp"
9}
10
11// Option 3: Nested object
12{
13 "inputs": {
14 "image_url": "https://example.com/image.webp"
15 }
16}1{
2 "embeddings": [0.123, -0.456, ...], // 512-dimensional array
3 "shape": [512],
4 "model": "openai/clip-vit-base-patch32"
5}handler.py - Main inference handlerrequirements.txt - Python dependencies1pip install -r requirements.txt
2python example_usage.py1import requests
2
3# Your HF Inference Endpoint URL
4endpoint_url = "https://your-endpoint.huggingface.co"
5
6# Request with WebP image
7response = requests.post(
8 endpoint_url,
9 headers={"Authorization": f"Bearer {your_token}"},
10 json={"image_url": "https://example.com/image.webp"}
11)
12
13embeddings = response.json()["embeddings"]
14print(f"Generated {len(embeddings)}-dimensional embedding")1{
2 "error": "Failed to download image from URL: HTTP 404",
3 "message": "Failed to process image and generate embeddings"
4}