Branche https://github.com/zorky/mcp-weather/tree/mcp-weather-ollama-langchain
- LangChain pour le chainage de traitement des tools en mode ReAct (Reasoning and Acting)
- Ollama pour le serveur local LLM : .env pour choisir le modèle, par défaut
mistral - FastAPI pour l'API /ask
- Streamlit pour l'interface web
- docker avec 2 images à construire : agent-tools et streamlit-tools
Les toolkits de LangChain https://python.langchain.com/docs/integrations/tools/
- git clone git@github.com:zorky/mcp-weather.git
- cd mcp-weather
- git switch mcp-weather-ollama-langchain
- docker compose build
- docker compose up
L'interface Streamlit est disponible sur http://localhost:8501
Branche https://github.com/zorky/mcp-weather/tree/tools-ollama-agno
- Agno pour le chainage de traitement des tools en ReAct (Reasoning and Acting)
- Ollama pour le serveur local LLM : .env pour choisir le modèle, par défaut
mistral - FastAPI pour l'API /ask
- Streamlit pour l'interface web
- docker avec 2 images à construire : agent-tools et streamlit-tools
Les toolkits de Agno https://docs.agno.com/integrations/tools/
- git clone git@github.com:zorky/mcp-weather.git
- cd mcp-weather
- git switch tools-ollama-agno
- docker compose build
- docker compose up
L'interface Streamlit est disponible sur http://localhost:8501


