Aller au contenu principal

Flux de Données

  1. Entrée Utilisateur :

    • Reçue via API ou WebSocket
    • Traitée à travers les filtres Guardian
  2. Traitement de la Conversation :

    • Message ajouté au Chat
    • Le Brain évalue le message dans son contexte
    • La logique de Flow peut diriger la conversation
    • Des outils peuvent être invoqués pour effectuer des actions
  3. Génération de Réponse :

    • L'adaptateur de chat (OpenAI/LlamaCPP) génère une réponse
    • La réponse peut inclure des résultats d'outils
    • Guardian filtre le contenu sortant
    • La réponse peut inclure des actions suggérées
  4. Livraison de la Sortie :

    • Texte renvoyé via API ou diffusé via WebSocket
    • Synthèse vocale optionnelle
    • Métriques enregistrées pour le suivi d'utilisation