A API de Análise de Texto Alimentar utiliza Processamento de Linguagem Natural para analisar e entender o conteúdo nutricional de itens alimentares descritos em forma de texto A API funciona usando dados semanticamente estruturados para identificar e extrair com precisão informações nutricionais de texto não estruturado
{"uri":"http://www.edamam.com/ontologies/edamam.owl#recipe_216ccf5550414754b6cd2d8d3f56cbb4","calories":122,"totalWeight":86.0,"dietLabels":["LOW_CARB","LOW_SODIUM"],"healthLabels":["SUGAR_CONSCIOUS","LOW_POTASSIUM","KIDNEY_FRIENDLY","KETO_FRIENDLY","VEGETARIAN","PESCATARIAN","PALEO","SPECIFIC_CARBS","DAIRY_FREE","GLUTEN_FREE","WHEAT_FREE","MILK_FREE","PEANUT_FREE","TREE_NUT_FREE","SOY_FREE","FISH_FREE","SHELLFISH_FREE","PORK_FREE","RED_MEAT_FREE","CRUSTACEAN_FREE","CELERY_FREE","MUSTARD_FREE","SESAME_FREE","LUPINE_FREE","MOLLUSK_FREE","ALCOHOL_FREE","NO_OIL_ADDED","NO_SUGAR_ADDED","FODMAP_FREE","KOSHER"],"cautions":[],"totalNutrients":{"ENERC_KCAL":{"label":"Energy","quantity":122.98,"unit":"kcal"},"FAT":{"label":"Total lipid (fat)","quantity":8.1786,"unit":"g"},"FASAT":{"label":"Fatty acids, total saturated","quantity":2.68836,"unit":"g"},"FATRN":{"label":"Fatty acids, total trans","quantity":0.03268,"unit":"g"},"FAMS":{"label":"Fatty acids, total monounsaturated","quantity":3.14588,"unit":"g"},"FAPU":{"label":"Fatty acids, total polyunsaturated","quantity":1.64346,"unit":"g"},"CHOCDF":{"label":"Carbohydrate, by difference","quantity":0.6192,"unit":"g"},"CHOCDF.net":{"label":"Carbohydrates (net)","quantity":0.6192,"unit":"g"},"FIBTG":{"label":"Fiber, total dietary","quantity":0.0,"unit":"g"},"SUGAR":{"label":"Sugars, total","quantity":0.3182,"unit":"g"},"PROCNT":{"label":"Protein","quantity":10.8016,"unit":"g"},"CHOLE":{"label":"Cholesterol","quantity":319.92,"unit":"mg"},"NA":{"label":"Sodium, Na","quantity":122.12,"unit":"mg"},"CA":{"label":"Calcium, Ca","quantity":48.16,"unit":"mg"},"MG":{"label":"Magnesium, Mg","quantity":10.32,"unit":"mg"},"K":{"label":"Potassium, K","quantity":118.67999999999999,"unit":"mg"},"FE":{"label":"Iron, Fe","quantity":1.505,"unit":"mg"},"ZN":{"label":"Zinc, Zn","quantity":1.1094,"unit":"mg"},"P":{"label":"Phosphorus, P","quantity":170.28,"unit":"mg"},"VITA_RAE":{"label":"Vitamin A, RAE","quantity":137.6,"unit":"µg"},"VITC":{"label":"Vitamin C, total ascorbic acid","quantity":0.0,"unit":"mg"},"THIA":{"label":"Thiamin","quantity":0.0344,"unit":"mg"},"RIBF":{"label":"Riboflavin","quantity":0.39302000000000004,"unit":"mg"},"NIA":{"label":"Niacin","quantity":0.0645,"unit":"mg"},"VITB6A":{"label":"Vitamin B-6","quantity":0.1462,"unit":"mg"},"FOLDFE":{"label":"Folate, DFE","quantity":40.42,"unit":"µg"},"FOLFD":{"label":"Folate, food","quantity":40.42,"unit":"µg"},"FOLAC":{"label":"Folic acid","quantity":0.0,"unit":"µg"},"VITB12":{"label":"Vitamin B-12","quantity":0.7654,"unit":"µg"},"VITD":{"label":"Vitamin D (D2 + D3)","quantity":1.72,"unit":"µg"},"TOCPHA":{"label":"Vitamin E (alpha-tocopherol)","quantity":0.903,"unit":"mg"},"VITK1":{"label":"Vitamin K (phylloquinone)","quantity":0.258,"unit":"µg"},"WATER":{"label":"Water","quantity":65.489,"unit":"g"}},"totalDaily":{"ENERC_KCAL":{"label":"Energy","quantity":6.149,"unit":"%"},"FAT":{"label":"Fat","quantity":12.582461538461537,"unit":"%"},"FASAT":{"label":"Saturated","quantity":13.4418,"unit":"%"},"CHOCDF":{"label":"Carbs","quantity":0.20639999999999997,"unit":"%"},"FIBTG":{"label":"Fiber","quantity":0.0,"unit":"%"},"PROCNT":{"label":"Protein","quantity":21.6032,"unit":"%"},"CHOLE":{"label":"Cholesterol","quantity":106.64,"unit":"%"},"NA":{"label":"Sodium","quantity":5.088333333333333,"unit":"%"},"CA":{"label":"Calcium","quantity":4.816,"unit":"%"},"MG":{"label":"Magnesium","quantity":2.4571428571428573,"unit":"%"},"K":{"label":"Potassium","quantity":2.5251063829787235,"unit":"%"},"FE":{"label":"Iron","quantity":8.36111111111111,"unit":"%"},"ZN":{"label":"Zinc","quantity":10.085454545454546,"unit":"%"},"P":{"label":"Phosphorus","quantity":24.325714285714287,"unit":"%"},"VITA_RAE":{"label":"Vitamin A","quantity":15.28888888888889,"unit":"%"},"VITC":{"label":"Vitamin C","quantity":0.0,"unit":"%"},"THIA":{"label":"Thiamin (B1)","quantity":2.8666666666666667,"unit":"%"},"RIBF":{"label":"Riboflavin (B2)","quantity":30.232307692307696,"unit":"%"},"NIA":{"label":"Niacin (B3)","quantity":0.403125,"unit":"%"},"VITB6A":{"label":"Vitamin B6","quantity":11.246153846153845,"unit":"%"},"FOLDFE":{"label":"Folate equivalent (total)","quantity":10.105,"unit":"%"},"VITB12":{"label":"Vitamin B12","quantity":31.891666666666666,"unit":"%"},"VITD":{"label":"Vitamin D","quantity":11.466666666666667,"unit":"%"},"TOCPHA":{"label":"Vitamin E","quantity":6.02,"unit":"%"},"VITK1":{"label":"Vitamin K","quantity":0.215,"unit":"%"}}}
curl --location --request GET 'https://zylalabs.com/api/1217/food+text+analysis+api/1057/food+analysis?ingr=2 eggs' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Análise de Texto Alimentar API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
A API de Análise de Texto de Alimentos é uma ferramenta poderosa para extrair informações nutricionais de itens alimentares descritos em forma de texto. Ao utilizar Processamento de Linguagem Natural (PLN) e dados semanticamente estruturados, a API pode identificar e extrair com precisão informações nutricionais-chave de texto não estruturado. Isso permite que os desenvolvedores analisem e compreendam o conteúdo nutricional dos itens alimentares de uma maneira simples e intuitiva.
Se você está criando um aplicativo de rastreamento de alimentos, uma plataforma de planejamento de refeições ou um recurso de educação nutricional, a API de Análise de Texto de Alimentos fornece as informações necessárias para construir uma ferramenta útil e informativa. Com seus algoritmos avançados de PLN e dados semanticamente estruturados, a API pode extrair informações nutricionais com precisão de uma ampla gama de textos relacionados a alimentos, incluindo listas de ingredientes, receitas, menus de restaurantes e mais.
A API é fácil de integrar ao seu fluxo de trabalho existente e não requer entrada de dados adicional ou trabalho manual da sua parte. Basta enviar à API um texto contendo informações relacionadas a alimentos e receber um relatório detalhado sobre o conteúdo nutricional dos itens alimentares descritos nesse texto. Seja você precisar analisar um único texto ou grandes volumes de dados, a API de Análise de Texto de Alimentos é uma solução rápida e confiável para suas necessidades
Envie o código UPC que você deseja recuperar suas informações nutricionais.
Aplicativo de rastreamento de alimentos e contagem de calorias - A API pode ser usada para recuperar informações nutricionais para itens alimentares, permitindo que os usuários rastreiem sua ingestão diária de calorias e tomem decisões informadas sobre seus hábitos alimentares.
Plataforma de planejamento de refeições e criação de receitas - A API pode fornecer informações nutricionais para ingredientes e pratos acabados, ajudando os usuários a fazer escolhas alimentares mais saudáveis e criar refeições equilibradas.
Recurso de educação nutricional - A API pode ser usada para criar recursos interativos de educação nutricional que fornecem informações detalhadas sobre o conteúdo nutricional de vários alimentos.
Aplicativo de fitness e bem-estar - A API pode ser usada para fornecer aos usuários informações sobre o conteúdo de calorias, proteínas, gorduras e carboidratos dos alimentos, permitindo-lhes criar planos de nutrição e exercícios personalizados.
Indústria alimentícia - Fabricantes de alimentos e restaurantes podem usar a API para garantir que seus produtos estejam rotulados com precisão e atendam aos padrões nutricionais.
Saúde e pesquisa médica - A API pode ser usada por provedores de saúde e pesquisadores médicos para coletar e analisar dados sobre o conteúdo nutricional dos alimentos e seu impacto na saúde humana.
Além das limitações de chamadas à API por mês, há uma limitação de 100 requisições por dia nos planos pagos.
O ponto da análise de alimentos retorna dados estruturados extraídos de texto alimentar não estruturado incluindo informações nutricionais como calorias peso total rótulos de dieta rótulos de saúde e detalhamentos de nutrientes.
Os campos principais na resposta incluem "calorias" "pesoTotal" "rótulosDietéticos" "rótulosDeSaúde" e "nutrientesTotais" que fornecem insights nutricionais abrangentes sobre o item alimentar analisado
Os dados da resposta estão organizados em um formato JSON, com chaves de nível superior para informações gerais (como calorias e peso) e objetos aninhados para dados detalhados de nutrientes, tornando-o fácil de analisar e utilizar
O endpoint fornece informações sobre o conteúdo calórico, composição de nutrientes (gorduras, proteínas, carboidratos), rótulos alimentares, rótulos de saúde e informações sobre alérgenos, permitindo uma análise nutricional completa
A precisão dos dados é mantida através do uso de algoritmos avançados de Processamento de Linguagem Natural e dados semanticamente estruturados que ajudam a garantir que as informações nutricionais extraídas sejam confiáveis e relevantes
Casos de uso típicos incluem aplicativos de rastreamento de alimentos, plataformas de planejamento de refeições, recursos de educação nutricional e aplicativos de fitness onde informações nutricionais precisas são essenciais para a tomada de decisões dos usuários
Os usuários podem personalizar suas solicitações fornecendo entradas de texto específicas que descrevem itens alimentares permitindo que a API adapte a análise nutricional com base no contexto do texto fornecido
Os padrões de dados padrão incluem uma clara divisão de calorias quantidades de nutrientes e rótulos indicando restrições dietéticas ou benefícios à saúde permitindo que os usuários avaliem rapidamente o perfil nutricional dos itens alimentares