VoiceBooker

Base de connaissances

Les LLM sont généralement entraînés avec des connaissances générales et des informations provenant de sources publiques comme Wikipédia. Cependant, les assistants IA ont souvent besoin d’informations spécifiques, par ex. les horaires d’ouverture d’un restaurant, son adresse, etc.

Ces informations externes peuvent être fournies à l’assistant IA de deux manières :

  1. Si l’information est relativement petite, elle peut être fournie directement sous forme de prompt.
  2. Si l’information est volumineuse (par ex. manuels ou FAQ au format PDF), elle peut être ajoutée à la Base de connaissances de l’assistant.

Comment utiliser la base de connaissances

Importer des informations

Pour utiliser de grandes quantités d’informations telles que des PDF ou des documents Word, il suffit de téléverser le fichier dans la Base de connaissances. VoiceBooker analyse le document téléversé et l’ajoute à sa base de données interne pour que l’information soit disponible plus tard pour l’assistant IA.

Vous pouvez également importer des sites web (d’entreprise) entiers. Indiquez l’URL et choisissez combien de niveaux (sous‑pages) l’import doit suivre.

Définir quand l’assistant IA doit utiliser ces informations

Associez les informations importées à la stage où elles doivent être disponibles.

Recherche programmatique dans la base de connaissances

function myFunc(params) {
    const result = kbLookup(["myFileInTheKnowledgeBase.pdf"], null);
    return({...params, data: `Answer the question using the following context: ${JSON.stringify(result)} and also mention the source.`});
}

Paramètres

ParamètreDescription
sourcesTableau de noms de fichiers ou d’URL à rechercher. Une liste vide recherche dans tous les documents de la base de connaissances.
prompt (Optionnel)La question/prompt à rechercher dans la base de connaissances. null utilise la dernière saisie de l’appelant.

La fonction kbLookup() renvoie le tableau suivant si elle trouve des entrées dans la base de connaissances qui correspondent à la question :

[
    {
        "id": "gwebdhgrla",
        "filename": "myFileInTheKnowledgeBase.pdf",
        "cursor": 0,
        "page": 100,
        "text": "Kundenreaktionsmanagement\n\n\n      Unser Ziel: Ihre Zufriedenheit.\n\n\n\nWir sind für Sie da\nÜber ein Lob oder Ideen, wie wir besser werden\nkönnen, freuen wir uns sehr.\n\nTeilen Sie uns auch mit, wenn Sie mit uns nicht\nzufrieden sind.\nIn jeder Agentur für Arbeit gibt es ein Kundenreaktions­\n\nmanagement mit Ansprechpartnern. Gemeinsam\nsuchen wir nach einer Lösung Ihres Anliegens.\n\n\nSo erreichen Sie das Kundenreaktionsmanagement\nIhrer Agentur für Arbeit\n\n\n• Persönlich – fragen Sie in Ihrer Agentur für Arbeit\nnach der/dem Kundenreaktionsbeauftragten\n\n• Telefonisch – unter der Hotline 0800 4 5555 00\n\n(gebührenfrei). Fragen Sie nach der/dem\nKundenreaktionsbeauftragten Ihrer Agentur für Arbeit\n\n\n• Schriftlich – an Ihre Agentur für Arbeit\n\n• Online – unter » www.arbeitsagentur.de\n\n» Anregungen und Kritik oder nutzen Sie folgenden\nQR-Code zur Kontaktaufnahme\n\n\n\n\n\n\n\nHerausgeber\nBundesagentur für Arbeit\nZentrale / FGL31\n\n\nDezember 2024\n\n\nwww.arbeitsagentur.de\n\nHerstellung\n\nGGP Media GmbH, Pößneck"
    }
]

Sur cette page