Passer au contenu principal
TermeDéfinition
NBQNext Best Question — la logique centrale qui sélectionne la question la plus utile à poser ensuite dans une conversation.
NBQ EngineLe service qui exécute la logique NBQ, exposé sous forme d’API REST.
Instance NBQ / agentUn agent configuré au sein de votre tenant. Il possède sa propre banque de questions, ses paramètres de comportement, son ton et ses clés API. Un tenant peut avoir plusieurs instances.
TenantVotre organisation. Toutes vos données et tous vos agents se trouvent sous un seul tenant. Les requêtes y sont automatiquement délimitées via votre clé API — vous ne transmettez jamais vous-même un identifiant de tenant.
SessionUne conversation unique, identifiée par votre session_id. L’utilisation est comptée par session. Le premier appel avec un nouveau session_id enregistre la conversation ; les appels suivants avec le même identifiant lui appartiennent.
CatégorieUn groupe de questions visant à collecter la même information (ex. : budget, délai, cas d’usage). Les catégories peuvent avoir un ordre de priorité.
ConversionUn résultat enregistré d’une conversation (purchase, lead, abandon ou other), signalé via le point de terminaison de conversion et utilisé pour l’analytique du NBQ Studio.
exhaustedLe champ API qui signale qu’il n’y a plus de questions pertinentes à poser. Quand true, next_question est null.
external_idL’identifiant stable d’une question, défini dans le NBQ Studio. Renvoyez-le dans answered_question_ids une fois la question posée pour que NBQ ne la répète jamais.
Modèle AModèle d’intégration où next_question.text est affiché directement à l’utilisateur. Approche la plus simple.
Modèle BModèle d’intégration où next_question.text est transmis à votre propre LLM ou agent, qui le reformule naturellement dans sa propre réponse.
contextUn champ API en texte libre (≤ 8000 caractères) résumant la conversation jusqu’à présent. Alternative plus légère à l’envoi du conversation_history complet. C’est également là que vont les faits sur l’utilisateur — il n’y a pas de champ user_profile.