Ce que vous obtenez
- Une page de chat pour chaque agent déployé à /chat/{environment}/{agentId}
- Streaming token par token, Markdown riche, coloration du code et formules LaTeX
- Thèmes sombre et clair, boutons de réponse rapide, annuler et rétablir
- Des paramètres d'URL pour masquer des contrôles et définir le titre, pour un widget intégré épuré
- Un mode démo qui ne nécessite aucun backend
Fonctionnement dans EDDI
- Lancer EDDI. L'interface de chat est fournie dans l'image d'EDDI et incluse dans l'installateur.
- Ouvrir
/chat/<environment>/<agentId>sur votre hôte EDDI. - L'ajuster avec des paramètres d'URL comme
theme,title,hideUndoethideNewConversation. - Pour l'intégrer, autorisez l'origine de votre site avec
eddi.chat.frame-ancestors(par défaut'none'), puis placez la même URL dans une iframe de votre page.
Configuration
Tirée de la documentation d'EDDI. Les espaces réservés comme your-agent-id sont à remplacer par vos propres valeurs.
# an agent in an environment
http://localhost:7070/chat/{environment}/{agentId}
# with an explicit user id
http://localhost:7070/chat/{environment}/{agentId}/{userId}
# a showcase with mock data, no backend needed
http://localhost:7070/chat/demo/showcase<iframe
src="https://your-eddi-server/chat/production/your-agent-id?hideNewConversation=true&theme=dark"
style="width: 400px; height: 600px; border: none; border-radius: 12px;"
></iframe>eddi.chat.frame-ancestors=https://portal.example.comGouvernance
- Le chat utilise la même API de conversation que tout autre client : les Behavior Rules, les garde-fous de validation et le journal d'audit s'appliquent donc sans changement.
- Lorsque l'authentification est activée, le widget a besoin d'un jeton d'accès pour l'utilisateur connecté, et le backend le vérifie à chaque appel.
- Traitez tout texte produit par un agent comme une sortie non fiable. L'interface de chat rend le Markdown fourni par l'agent.
Bon à savoir
- Intégrer le chat sur un autre site exige de définir
eddi.chat.frame-ancestorssur l'origine de ce site. Tant que ce n'est pas fait, les navigateurs refusent de l'afficher dans un cadre. Tout le reste de ce que sert EDDI refuse l'intégration en cadre.
Intégrations associées
La configuration et le comportement décrits sur cette page suivent la documentation d'EDDI, vérifiée le 2026-10-14. Les noms de champs et les valeurs par défaut peuvent changer d'une version à l'autre : confirmez-les dans la documentation de votre version.