Fins de discussion
Envoyez des messages et obtenez une réponse, avec le modèle et la température que vous choisissez.
IA
Chat, intégrations, récupération et langage naturel vers SQL dans le même SDK que votre base de données, avec des vecteurs stockés dans votre propre PostgreSQL.
Ce qui est inclus
Envoyez des messages et obtenez une réponse, avec le modèle et la température que vous choisissez.
Lisez les jetons dès leur arrivée et annulez le flux avec un AbortSignal.
Les réponses rapportent les jetons d’entrée, de sortie et de raisonnement, ainsi qu’une raison de fin qui indique quand une réponse a été interrompue.
Transformez le texte en vecteurs et stockez-les à côté de vos données.
Ingérez du contenu, puis posez des questions et obtenez des réponses grâce à leurs sources.
Répertoriez, réindexez et supprimez les corpus créés par votre projet.
Recherchez du contenu par sens, avec un nombre de résultats et un seuil de similarité.
Posez une question avec des mots simples. Le serveur lit votre schéma réel et couvre les lignes renvoyées par SQL.
Les intégrations résident dans PostgreSQL de votre projet, fourni avec pgvector.
Comment ça marche
Envoyez votre contenu vers un espace de noms avec ragIngest.
Aurabase le transforme en vecteurs stockés dans votre base de données.
Appelez Rag ou SemanticSearch avec une question.
Obtenez la réponse avec ses sources ou diffusez des jetons avec chatStream.
API REST
Le SDK constitue une fine couche sur ces routes. Envoyez la clé API de votre projet avec chaque demande.
| Méthode | Point de terminaison | Descriptif |
|---|---|---|
| POST | /v1/ai/chat | Obtenez une réponse complète par chat. |
| POST | /v1/ai/chat/stream | Diffusez une réponse au chat sous forme d'événements envoyés par le serveur. |
| POST | /v1/ai/embed | Créez une intégration pour un texte. |
| POST | /v1/ai/rag/ingest | Ajoutez du contenu à un espace de noms RAG. |
| POST | /v1/ai/rag/query | Répondez à une question à partir d'un espace de noms, avec des sources. |
| GET | /v1/ai/rag/namespaces | Répertoriez les espaces de noms RAG. |
| POST | /v1/ai/rag/{namespace}/reindex | Réindexez un espace de noms après une modification d'intégration. |
| DELETE | /v1/ai/rag/{namespace} | Supprimez un espace de noms et ses documents. |
| GET | /v1/ai/search | Recherchez un espace de noms par signification. |
| POST | /v1/ai/nl2sql | Transformez une question en SQL pour votre base de données. |
Questions
Prêt à ajouter l'IA ?
L'IA est incluse dans chaque projet. Aucune carte de crédit requise.