Governança de Agentes IA - Sandboxing Baseado em Políticas
- Sandboxing Baseado em Políticas: Defina o que o seu agente IA pode e não pode fazer utilizando políticas declarativas - Interceção de Ações: Captura…
- OpenAI
Agentes Avançados ·Médio
Um agente inteligente de planeamento de refeições construído com Agno que o ajuda a descobrir receitas, analisar nutrição, estimar custos e criar planos de refeições semanais com base nos seus ingredientes e preferências alimentares.
OPENAI_API_KEYSPOONACULAR_API_KEYLicença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.
Um agente inteligente de planeamento de refeições construído com Agno que te ajuda a descobrir receitas, analisar nutrição, estimar custos e criar planos de refeições semanais com base nos teus ingredientes e preferências dietéticas.
🔍 Descoberta de Receitas
📊 Análise Nutricional
💰 Estimativa de Custos
📅 Planeamento Semanal de Refeições
🧠 Conversas Baseadas em Sessões
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd advanced_ai_agents/single_agent_apps/ai_recipe_meal_planning_agent
2. Instala as dependências necessárias:
npm install
pip install -r requirements.txt
.env nesta pasta# Required
OPENAI_API_KEY=your_openai_api_key_here
# Optional but recommended for full recipe & nutrition functionality
SPOONACULAR_API_KEY=your_spoonacular_api_key_here
6. Executa a Aplicação Streamlit
Para executar a aplicação Streamlit, utiliza o seguinte comando no terminal:
streamlit run app.py
Depois de executar o comando, deves ver uma mensagem no terminal que indica que a aplicação está a ser executada. Abre o teu navegador e vai até a seguinte URL:
http://localhost:8501
Agora deves conseguir ver a aplicação em funcionamento. Explora as funcionalidades e interage com os elementos disponíveis.
streamlit run ai_recipe_meal_planning_agent.py
http://localhost:8501Interacções Exemplares
Descoberta de Receitas:
Análise Nutricional:
Planeamento de Refeições:
Estimativa de Custos:
Arquitetura da Aplicação
Construído com o Agno Framework
Ferramentas Personalizadas
search_recipes(ingredients, diet_type=None) - Descoberta de receitas via Spoonacular API com instruções detalhadasanalyze_nutrition(recipe_name) - Análise nutricional detalhada via Spoonacularestimate_costs(ingredients, servings=4) - Planeamento orçamental e estimativa de custoscreate_meal_plan(dietary_preference="balanced", people=2, days=7, budget="moderate") - Planeamento abrangente de refeições semanais com lista de comprasDuckDuckGoTools - Pesquisa web para contexto adicionalTecnologias Chave
Personalização
Adicionando Novas Preferências Alimentares
Modifica a ferramenta search_recipes para incluir tipos de dieta adicionais suportados pela Spoonacular API.
Extensão da Base de Dados de Custos
Atualiza o dicionário ingredient_costs em estimate_grocery_costs() com preços locais.
Categorias de Refeições Personalizadas
Edita as meal_categories em create_weekly_meal_plan() para corresponder às tuas preferências.
Resolução de Problemas
Problemas com a Chave da API:
.env está no diretório corretoSPOONACULAR_API_KEY, a pesquisa de receitas e as ferramentas nutricionais irão retornar um erro; outras funcionalidades ainda irão carregar.Pesquisa de Receitas Não Funciona:
Problemas de Memória:
Contribuição
Sente-te à vontade para contribuir:
Licença
Este projeto é de código aberto. Por favor, verifica o repositório principal para detalhes da licença.
Suporte
Para questões e problemas:
- Sandboxing Baseado em Políticas: Defina o que o seu agente IA pode e não pode fazer utilizando políticas declarativas - Interceção de Ações: Captura…
Um poderoso consultor de negócios alimentado pelo Kit de Desenvolvimento de Agentes da Google que fornece análise de mercado abrangente, planeamento e…
Esta aplicação Streamlit implementa um agente de suporte ao cliente baseado em IA para dados sintéticos gerados utilizando o GPT-4o. O agente utiliza …
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.