Aller au contenu

Documentation

La documentation arrive avec la bibliothèque.

En attendant, voici un aperçu honnête de l’intégration. Les noms des paquets et des méthodes ne sont pas encore définitifs.

Installation

Installez la bibliothèque dans le service qui appelle déjà votre RAG. Votre index, votre modèle et vos documents ne changent pas.

TypeScript, avec npm
npm install @wyrlo/sdk
Python, avec pip
pip install wyrlo

Noms des paquets : [À CONFIRMER]

Les cinq contrôles

La bibliothèque s’intercale entre votre recherche et votre réponse, et applique cinq contrôles à chaque question.

  1. Vocabulaire

    La question est aussi cherchée avec les termes de vos documents : « remboursement » devient aussi « rétractation ».

  2. Reclassement

    Les passages trouvés par votre recherche sont réordonnés ; seuls les plus utiles sont transmis à votre modèle.

  3. Injections

    Les instructions cachées dans la question ou dans les passages sont détectées et bloquées.

  4. Vérification

    Chaque phrase de la réponse est rapprochée du passage qui l’appuie. Une phrase sans source est signalée.

  5. Décision

    Un niveau de confiance est calculé (certain, probable ou incertain) : répondre, ou dire « je ne sais pas » quand l’information manque.

Ensuite, la boucle tourne seule

Chaque nuit, une boucle ajuste les réglages de votre organisation à partir de ses propres traces. Chaque semaine, un rapport montre ce qui a changé.

Voir comment ça marche

Bientôt ici

  • Guide de démarrage
  • Référence de la bibliothèque, en TypeScript et en Python
  • Intégrations LangChain et LlamaIndex
  • API REST pour les autres langages