{
"id": "chatcmpl-AfUDMprRUYdHUhorRPkRZTF24DPhi",
"object": "-",
"created": 1734450956,
"model": "zyla-image-recognition",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Ingredients: Hot dog, bun, ketchup, mustard. Calories: Approximately 250-300 calories.",
"refusal": null
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 48194,
"completion_tokens": 20,
"total_tokens": 48214,
"prompt_tokens_details": {
"cached_tokens": 0,
"audio_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 0,
"audio_tokens": 0,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
},
"system_fingerprint": "fp_39a40c96a0"
}
curl --location --request POST 'https://zylalabs.com/api/5584/calorie+recognition+api/7732/food+analyzer' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"model": "zyla-image-recognition",
"messages": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "Counter Calories"
},
{
"type": "image_url",
"image_url": {
"url": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Hot_dog_with_mustard.png/1920px-Hot_dog_with_mustard.png"
}
}
]
}
],
"max_tokens": 300
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Reconocimiento de Calorías API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
La API de Reconocimiento de Calorías simplifica la gestión dietética al analizar imágenes de alimentos para identificar platos y calcular su contenido calórico. Utilizando tecnología de aprendizaje automático de vanguardia, la API reconoce una amplia variedad de alimentos con una precisión excepcional, desde ingredientes simples hasta comidas complejas, asegurando estimaciones calóricas precisas.
Diseñada con versatilidad en mente, la API se adapta a diversas cocinas, proporcionando resultados inclusivos y fiables para usuarios de diferentes preferencias dietéticas y antecedentes culturales. Sus capacidades van más allá de la identificación, proporcionando información nutricional integral para ayudar a individuos y organizaciones a tomar decisiones dietéticas informadas.
La API se integra sin problemas en aplicaciones y proporciona retroalimentación en tiempo real para mejorar la experiencia del usuario. Su robusto marco es compatible con lenguajes de programación populares y está acompañado de documentación detallada para garantizar una implementación sin esfuerzo.
Hay diferentes planes para todos los gustos, incluyendo una prueba gratuita para un pequeño número de solicitudes, pero tu tarifa está limitada para evitar el abuso del servicio.
La API utiliza claves de API para la autenticación. Para acceder a la API, incluya su clave de API en el encabezado de la solicitud. La clave de API se proporciona al registrarse y debe mantenerse segura.
Para utilizar esta API, los usuarios deben indicar la URL de una comida para reconocer la comida y sus calorías.
La API de Reconocimiento de Calorías identifica alimentos a partir de imágenes y calcula su contenido calórico, lo que permite un seguimiento y gestión de la nutrición de manera precisa y eficiente.
La API de Reconocimiento de Calorías analiza imágenes de alimentos, identifica platos y calcula calorías, proporcionando datos precisos para una gestión nutricional eficiente.
El endpoint del Analizador de Alimentos devuelve datos que incluyen ingredientes identificados, contenido calórico estimado y una identificación única para cada solicitud. La respuesta también contiene metadatos sobre el modelo utilizado para el análisis y detalles sobre el uso de tokens.
Los campos clave en la respuesta incluyen "id" (identificador único de la solicitud), "choices" (que contiene los ingredientes identificados y estimaciones de calorías), y "usage" (detallando el consumo de tokens). Cada opción proporciona un mensaje estructurado con contenido sobre la comida analizada.
El punto final del Analizador de Alimentos requiere un código postal como parámetro obligatorio. Los parámetros opcionales incluyen ciudad y estado, lo que permite a los usuarios personalizar sus solicitudes según la ubicación para obtener resultados más precisos.
Los datos de la respuesta están organizados en un formato JSON, con un objeto de nivel superior que contiene campos como "id", "object", "created" y "choices". Cada opción incluye un mensaje que detalla los ingredientes reconocidos y la información calórica, lo que facilita el análisis.
Los casos de uso típicos incluyen aplicaciones de seguimiento dietético, herramientas de planificación de comidas y plataformas de análisis nutricional. Los usuarios pueden subir imágenes de alimentos para recibir estimaciones instantáneas de calorías y desgloses de ingredientes, lo que ayuda a tomar decisiones alimenticias más saludables.
La precisión de los datos se mantiene a través de avanzados algoritmos de aprendizaje automático entrenados en conjuntos de datos de alimentos diversos. Las actualizaciones continuas y los controles de calidad garantizan que la API se adapte a nuevos alimentos y variaciones en diferentes cocinas.
Los usuarios pueden utilizar los datos devueltos extrayendo el campo "contenido" del array "opciones" para obtener información sobre ingredientes y calorías. Estos datos se pueden integrar en interfaces de usuario para el seguimiento de comidas o análisis nutricional.
Los patrones de datos estándar incluyen una estructura consistente en la respuesta, con múltiples opciones para comidas complejas y una clara indicación de los rangos de calorías. Los usuarios pueden esperar variaciones en las listas de ingredientes según la complejidad de la comida analizada.