ProVerdy développe un assistant IA conversationnel pour la comptabilité carbone.
L'objectif du projet est de créer une architecture flexible permettant l'intégration de différents modèles de langage (GPT-4, Gemini, Mistral, etc.) via le protocole MCP.
Missions principales
Étude du protocole MCP et des APIs des principaux fournisseurs de LLM afin de définir les exigences d'intégration.
Conception d'une architecture modulaire pour l'intégration multi-LLM et développement de l'interface MCP ainsi que des adaptateurs spécifiques pour chaque fournisseur.
Implémentation de la gestion du contexte conversationnel pour maintenir des dialogues cohérents et pertinents.
Réalisation de tests, benchmarking des différents modèles et mise en place de tests automatisés pour valider les intégrations.
Compétences recherchées
Formation en informatique ou génie logiciel, avec une bonne culture du développement logiciel.
Maîtrise de Python et/ou TypeScript et expérience avec les APIs RESTful.
Familiarité avec les modèles de langage et leurs API est souhaitable (connaissance des LLM, gestion du contexte, prompt engineering un plus).
Livrables attendus
Architecture technique documentée décrivant la solution modulaire et la manière d'ajouter de nouveaux adaptateurs LLM.
Code source de l'interface MCP et des adaptateurs spécifiques, accompagné de tests automatisés.
Documentation d'intégration et guide d'utilisation pour l'interface MCP ainsi que rapports de benchmarking des modèles testés.
Modalités & Candidature
Durée : 5 à 6 mois.
Lieu : Tunis (hybride) ou remote selon profil.
Statut : Stage non rémunéré.
Pour postuler, remplir le formulaire de candidature fourni par ProVerdy.
🔗 Pour postuler : https://forms.gle/W66TdJry3XgEqrQb8