Recherche

Comment interagir avec l'IA privée pour la recherche dans SayMyData

Démarrer avec la recherche

Une fois que vos données ont été ingérées et correctement traitées, vous pouvez commencer à utiliser l'IA pour rechercher des informations spécifiques ou poser des questions à leur sujet.

La manière la plus simple d'explorer les capacités de recherche et de génération de réponses de SayMyData est d'utiliser la page de recherche dans votre tableau de bord SayMyData. Vous pouvez également utiliser l'API avec les point de terminaison suivant :

/ask - Recherche générative sur vos données

Ce point de terminaison combine une recherche sémantique pour identifier les informations les plus pertinentes depuis votre centre de connaissances, puis les transmet au modèle LLM privé pour générer une réponse.

Exemple :

POST https://api.saymydata.com/v1/kb/<your-knowledge-box-id>/ask

Body :

{
    "query": "Comment faire du vélo",
    "prompt": "Génère une réponse concise sur comment apprendre à faire du vélo"
}

Paramètres du body :

  • query (obligatoire) : La requête textuelle à rechercher. Par exemple : "Comment faire du vélo".

  • prompt (chaîne de caractères ou objet, optionnel) : Utilisé pour personnaliser les prompts donnés au modèle génératif. Si une chaîne est fournie, elle est interprétée comme le prompt utilisateur. Par exemple : "Génère une réponse concise sur comment apprendre à faire du vélo".

curl --location --request POST 'https://api.saymydata.com/v1/kb/<your-knowledge-box-id>/ask' \
--header 'X-API-KEY: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
    "query": "Comment faire du vélo",
    "prompt": "Génère une réponse concise sur comment apprendre à faire du vélo"
}'

Cela retournera une réponse générée par l'IA à la question « Comment faire du vélo », basée sur vos données.

Dernière mise à jour