Lors d'une conversation, les agents Dialogflow CX utilisent toujours des modèles de langage pour comprendre l'intention de l'utilisateur final, mais vous pouvez décider si et comment les modèles de langage sont utilisés pour les réponses de l'agent. Vous pouvez choisir entre des fonctionnalités entièrement génératives, partiellement génératives et déterministes lorsque vous concevez votre agent.
Ce guide présente ces fonctionnalités et vous aide à décider lesquelles utiliser.
Entièrement génératif
Les fonctionnalités entièrement génératives sont basées sur les grands modèles de langage (LLM) de Vertex AI pour comprendre l'intention de l'utilisateur final et générer des réponses d'agent. Ces fonctionnalités permettent d'avoir des conversations naturelles.
Voici un aperçu des fonctionnalités entièrement génératives :
- Les playbooks permettent de créer des agents virtuels à l'aide de LLM. Fournissez des instructions en langage naturel et des données structurées. Cela réduit le temps nécessaire à la création et à la maintenance des agents virtuels, et vous permet de créer de nouveaux types d'expériences conversationnelles pour votre entreprise.
- Les datastores analysent et comprennent votre contenu public ou privé, comme des sites Web ou des documents internes. Une fois ces informations indexées, votre agent peut répondre aux questions et discuter du contenu.
Flux déterministes
Si vous avez besoin d'un contrôle plus déterministe sur la conversation et toutes les réponses de l'agent, vous pouvez concevoir votre agent avec des flux :
- Les flux utilisent des modèles de langage pour comprendre l'intention utilisateur, qui peut être non déterministe. Toutefois, une fois l'intention établie, vous contrôlez entièrement le flux de conversation et les réponses de l'agent. La conception d'un agent avec des flux déterministes prend plus de temps, mais c'est une bonne option pour les agents qui nécessitent un contrôle explicite des réponses de l'agent.
Flux partiellement génératifs
Les flux incluent des fonctionnalités génératives facultatives que vous pouvez utiliser lorsque vous n'avez pas besoin d'un contrôle déterministe sur les réponses de l'agent dans certains scénarios.
Voici ces fonctionnalités :
- Les générateurs génèrent des réponses d'agent. Au lieu de fournir explicitement la réponse de l'agent, vous fournissez un prompt de LLM capable de gérer de nombreux scénarios, y compris la synthèse de conversation, les questions-réponses, la récupération d'informations sur le client et l'escalade vers un agent humain.
- Le remplacement génératif génère des réponses d'agent lorsque l'entrée de l'utilisateur final ne correspond pas à une intention attendue. Vous pouvez activer le remplacement génératif dans certains scénarios en fournissant un prompt de LLM pour générer la réponse.