Back to Projects

Callbot IA - Pipeline Microservices

Proof of Concept d'un agent vocal conversationnel. Une pipeline d'IA complète orchestrée pour comprendre et répondre vocalement en temps réel.

PythonFastAPIFaster-WhisperAPI Groq (LLaMA 3)Coqui-TTS

01The Problem

Le défi était de concevoir le socle backend d'un callbot IA capable d'enchaîner l'écoute, la réflexion et la parole. L'enjeu technique majeur résidait dans la gestion de la latence globale et l'intégration de modèles d'Intelligence Artificielle complexes.

02Technical Solution

J'ai conçu une architecture orientée microservices avec FastAPI, divisant le système en 4 nœuds communicants (Orchestrateur, STT, NLP, TTS). Pour minimiser le temps de réponse, j'ai déporté le traitement LLM sur une API haute performance, tout en gérant l'inférence vocale dans des environnements isolés.

03Business Impact

  • Conception d'une architecture microservices (4 API) permettant de séparer les responsabilités.
  • Intégration d'une pipeline IA de bout en bout couplant des modèles ML locaux à une API externe ultra-rapide.
  • Résolution experte de conflits de dépendances Python complexes.

Interested in discussing this project?

Get in Touch