Downloads · 30 days
0
kawou/moussa-soninke-tp3
moussa-soninke-tp3 is a machine learning model from kawou. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Moussa Traoré est un agent conversationnel incarnant un grand cultivateur soninké du village de Khabou, en Mauritanie, sur les rives du fleuve Sénégal.
Downloads · 30 days
0
Access
Public
Updated May 21, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.json3.4 KB · 48%
From the Hugging Face model README
Moussa Traoré est un agent conversationnel incarnant un grand cultivateur soninké du village de Khabou, en Mauritanie, sur les rives du fleuve Sénégal.
Ce modèle/agent a été développé dans le cadre du TP3 d'Intelligence Artificielle.
| Outil | Source | Usage |
|---|---|---|
get_weather | Open-Meteo API | Météo actuelle et prévisions |
geocode_place | Nominatim/OSM | Localisation géographique |
get_proverb | Dataset TP2 local | Proverbes soninké |
soninke_utf8_info | Python local | Encodage caractères soninké |
search_knowledge | Dataset TP2 (TF-IDF) | Dialogues et traditions |
Groq API (llama-3.3-70b-versatile)
└── ReAct Agent (LangGraph)
├── Prompt système : profil Moussa (TP2)
├── 5 outils LangChain
├── MemorySaver (mémoire épisodique par thread_id)
└── LangSmith tracing
from langgraph.prebuilt import create_react_agent
from langchain_groq import ChatGroq
llm = ChatGroq(model="llama-3.3-70b-versatile")
agent = create_react_agent(model=llm, tools=tools, prompt=character_profile)
response = agent.invoke({"messages": [("human", "Haayi, Moussa !")]})
CAMARA — TP3 Intelligence Artificielle