Composants de Flux
LLMs
Prend en charge plusieurs fournisseurs et versions de modèles LLM, tels que OpenAI, Claude, Gemini, ChatGLM, llama et d'autres modèles commerciaux/open source courants. Les LLMs peuvent fournir des réponses IA et des résultats en fonction des invites de rôle, du contexte, des outils et des paramètres de connaissances de référence.
Récupération de Connaissances
Ce composant prend en charge plusieurs modèles d'Embedding et peut récupérer des connaissances via une recherche sémantique/par mots-clés/hybride, avec des modèles de rerank optimisant le classement final. Il récupère les données de connaissances de référence les plus pertinentes et correspondantes de la base de connaissances afin de pallier efficacement les hallucinations des LLM et les lacunes en connaissances professionnelles.
Classificateur
Ce composant utilise les informations d'entrée, selon la configuration du composant et les capacités du LLM, pour déterminer l'intention de l'entrée en langage naturel et effectue une sortie via les branches correspondantes. Le classificateur peut déclencher une ou plusieurs branches, en extrayant des contenus à intentions variées de la requête utilisateur et en les transmettant aux branches respectives.
Jugement Conditionnel
Ce composant utilise le LLM pour déterminer si les conditions sont remplies selon les "règles de satisfaction des conditions" définies par l'utilisateur. Si les conditions sont remplies, la branche if est déclenchée ; sinon, c'est la branche else qui l'est. Les utilisateurs peuvent définir les "règles de satisfaction des conditions" en langage naturel, par expressions régulières ou expressions mathématiques.
Contrairement à l'approche de correspondance régulière du composant If / Else, ce composant exploite la compréhension du langage naturel du LLM pour comprendre le contenu d'entrée et effectuer un jugement basé sur les résultats de cette compréhension.
Messages Carte
Ce composant ne reçoit pas d'informations en entrée des composants en amont. Lorsqu'il est déclenché, l'Agent peut répondre avec des messages carte, améliorant l'expérience utilisateur. Les types de messages carte incluent : cartes texte, cartes image-texte, cartes vidéo, cartes carte, et cartes formulaire. Il prend également en charge des fonctionnalités telles que passer des appels, envoyer des e-mails et réveiller des applications.
- Texte : Affiche des informations textuelles.
- Carte : Affiche des informations sous forme de carte. Les cartes peuvent être configurées avec des informations riches comme titres, images, vidéos, emplacements, actions de boutons, etc.
- Formulaire : Affiche des informations sous forme de formulaire. Les formulaires peuvent être configurés avec des champs de saisie et des adresses de soumission.
- JSON : Affiche une structure JSON, adaptée aux scénarios nécessitant une soumission à des API en aval.

Service Humain
La fonction de service humain permet aux développeurs d'intégrer des systèmes de service client tiers pour répondre aux demandes de support humain des utilisateurs d'Agent des Flux. Elle prend actuellement en charge l'intégration avec des systèmes de service client tiers tels que Intercom, Livechat, Sobot, Zoho et Webhook.
Comment activer le Service Humain
- Ajoutez le composant "Service Humain" au canevas de l'Agent des Flux.
- Complétez la configuration d'authentification du système de service humain tiers pour garantir la bonne communication des messages.
- Définissez les horaires de travail, les types de messages pris en charge, etc., dans le composant de service humain selon la situation réelle de l'entreprise.
- Dans la fenêtre de chat de l'Agent des Flux, les utilisateurs peuvent initier des demandes de service humain pour accéder à une assistance humaine.
Configuration de l'authentification du Service Humain
Actuellement, l'intégration avec des systèmes de service client tiers tels que Intercom, Livechat, Sobot, Zoho et Webhook est prise en charge, permettant de transférer les demandes de service humain des utilisateurs vers des agents humains.
Veuillez vous référer aux étapes de configuration dans Agent-Service Humain pour finaliser le processus d'authentification.
Configuration du Service Humain
Dans Flow, plusieurs composants de service humain peuvent coexister simultanément. Lorsque plusieurs composants de service humain sont déclenchés, le système n'autorise que le premier composant déclenché à être activé normalement.
- Les autres composants de service humain déclenchés ne seront pas activés et ne pourront pas fournir de services aux utilisateurs.
- Une fois qu'un composant de service humain est activé avec succès, le processus Flow ne se poursuit plus.
Veuillez consulter Agent-Service Humain pour finaliser la configuration du composant de service humain.
Déclenchement des demandes de Service Humain
Contrairement aux Agents, le composant de service humain dans l'Agent des Flux est déclenché par les composants connectés en amont. Lorsque les conditions de déclenchement sont remplies, le composant de service humain s'exécute automatiquement.
Une fois le composant de service humain activé avec succès, le système interrompt de force tous les autres composants dont les réponses ne sont pas terminées et passe directement au processus de service humain. Les utilisateurs peuvent échanger un nombre illimité de messages avec le système de service humain, et aussi bien les utilisateurs que les agents humains peuvent clôturer activement la conversation de service humain en cours.
