La API de Datos de Nutrición de Texto utiliza el procesamiento de lenguaje natural para extraer información nutricional del texto. Ya sean blogs de comida, menús o recetas, esta API calcula con precisión los datos nutricionales correspondientes. Su característica inteligente incluye porciones personalizadas, escalando los datos nutricionales según las cantidades especificadas de ingredientes dentro del texto.
[{"name": "brisket", "calories": "Only available for premium subscribers.", "serving_size_g": "Only available for premium subscribers.", "fat_total_g": 82.9, "fat_saturated_g": 33.2, "protein_g": "Only available for premium subscribers.", "sodium_mg": 217, "potassium_mg": 781, "cholesterol_mg": 487, "carbohydrates_total_g": 0.0, "fiber_g": 0.0, "sugar_g": 0.0}, {"name": "fries", "calories": "Only available for premium subscribers.", "serving_size_g": "Only available for premium subscribers.", "fat_total_g": 14.8, "fat_saturated_g": 2.3, "protein_g": "Only available for premium subscribers.", "sodium_mg": 212, "potassium_mg": 124, "cholesterol_mg": 0, "carbohydrates_total_g": 41.1, "fiber_g": 3.8, "sugar_g": 0.3}]
curl --location --request GET 'https://zylalabs.com/api/4249/nutrition+data+from+text+api/5180/facts?query=1lb brisket and fries' --header 'Authorization: Bearer YOUR_API_KEY'
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 Datos de nutrición del texto 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 🎉)
Devuelve una lista de información nutricional extraída del texto dado. Los datos nutricionales de cada alimento se escalan a 100g a menos que se especifique una cantidad dentro del parámetro query.
Además del número de llamadas a la API, no hay otra limitación.
La API de Datos de Nutrición de Texto es un servicio que utiliza técnicas de procesamiento de lenguaje natural (NLP) para extraer información nutricional detallada de entradas textuales como descripciones de alimentos, recetas o menús.
La API utiliza algoritmos avanzados de procesamiento de lenguaje natural (NLP) para analizar e interpretar entradas textuales, identificando información clave relacionada con los alimentos, cantidades e ingredientes. Luego, mapea esta información a una base de datos de nutrición completa para generar perfiles nutricionales precisos.
La API es capaz de procesar una amplia gama de entradas de texto, que incluyen, entre otros, blogs de comida, recetas, descripciones de menús, listas de ingredientes y diarios dietéticos.
La API tiene como objetivo proporcionar datos nutricionales altamente precisos aprovechando una robusta base de datos de nutrición y algoritmos de análisis sofisticados. Sin embargo, la precisión puede variar dependiendo de la calidad y especificidad del texto de entrada.
Sí, la API incluye una función inteligente para el uso personalizado de porciones. Escala automáticamente los datos nutricionales extraídos en función de las cantidades especificadas de alimentos o ingredientes individuales dentro del texto.
El endpoint GET Facts devuelve una lista de información nutricional extraída del texto proporcionado. Cada entrada incluye detalles como calorías, contenido de grasa, proteínas, sodio, potasio, colesterol, carbohidratos, fibra y azúcar para cada alimento.
Los campos clave en los datos de respuesta incluyen "nombre" (artículo de comida), "calorías," "grasa_total_g," "grasa_saturada_g," "proteína_g," "sodio_mg," "potasio_mg," "colesterol_mg," "carbohidratos_total_g," "fibra_g," y "azúcar_g."
Los datos de respuesta están organizados como un arreglo JSON, donde cada objeto representa un elemento alimenticio con su correspondiente información nutricional. Cada objeto contiene pares clave-valor para varios métricas nutricionales.
El endpoint GET Facts acepta un parámetro "query", que permite a los usuarios especificar la entrada de texto que contiene artículos de comida y sus cantidades. Esto permite que la API extraiga y ajuste los datos nutricionales en consecuencia.
Los usuarios pueden personalizar sus solicitudes de datos incluyendo cantidades específicas de ingredientes en el parámetro "query". Esto permite que la API escale los datos de nutrición según las cantidades especificadas en lugar de utilizar un tamaño de porción de 100 g por defecto.
La API obtiene sus datos nutricionales de una base de datos de nutrición integral que incluye información de fabricantes de alimentos, estudios nutricionales y guías dietéticas establecidas para garantizar precisión y fiabilidad.
La precisión de los datos se mantiene a través de actualizaciones continuas de la base de datos de nutrición, validaciones contra fuentes reputadas y el uso de algoritmos avanzados de PNL que mejoran el proceso de extracción de diversos textos de entrada.
Los casos de uso típicos incluyen aplicaciones de seguimiento dietético que registran la ingesta nutricional, plataformas de recomendación de recetas que analizan perfiles nutricionales y soluciones de atención médica que ayudan a gestionar restricciones dietéticas y monitorear la nutrición.