Chat-voltooiingen
Stuur berichten en krijg antwoord, met het model en de temperatuur die jij kiest.
AI
Chatten, inbedden, ophalen en natuurlijke taal naar SQL in dezelfde SDK als uw database, met vectoren opgeslagen in uw eigen PostgreSQL.
Wat is inbegrepen
Stuur berichten en krijg antwoord, met het model en de temperatuur die jij kiest.
Lees tokens zodra ze binnenkomen en annuleer de stream met een AbortSignal.
Reacties rapporteren invoer-, uitvoer- en redeneerfiches, en een eindreden die laat zien wanneer een antwoord werd afgebroken.
Verander tekst in vectoren en bewaar ze naast uw gegevens.
Neem inhoud op, stel vervolgens vragen en krijg antwoorden met hun bronnen.
Lijst, indexeer en verwijder de corpora die uw project heeft gebouwd.
Vind inhoud op basis van betekenis, met een aantal resultaten en een drempelwaarde voor overeenkomsten.
Stel een vraag in gewone woorden. De server leest uw echte schema en sluit de rijen af die de SQL retourneert.
Insluitingen bevinden zich in de PostgreSQL van uw project, die wordt geleverd met pgvector.
Hoe het werkt
Stuur uw inhoud naar een naamruimte met ragIngest.
Aurabase verandert het in vectoren die in uw database zijn opgeslagen.
Bel rag of semanticSearch met een vraag.
Krijg het antwoord met de bronnen, of stream tokens met chatStream.
REST-API
De SDK is een dunne laag over deze routes. Stuur bij elk verzoek de API-sleutel van uw project mee.
| Methode | Eindpunt | Beschrijving |
|---|---|---|
| POST | /v1/ai/chat | Ontvang een volledig chatantwoord. |
| POST | /v1/ai/chat/stream | Stream een chatantwoord als door de server verzonden gebeurtenissen. |
| POST | /v1/ai/embed | Maak een insluiting voor een tekst. |
| POST | /v1/ai/rag/ingest | Voeg inhoud toe aan een RAG-naamruimte. |
| POST | /v1/ai/rag/query | Beantwoord een vraag vanuit een naamruimte, met bronnen. |
| GET | /v1/ai/rag/namespaces | Lijst met RAG-naamruimten. |
| POST | /v1/ai/rag/{namespace}/reindex | Indexeer een naamruimte opnieuw na een insluitingswijziging. |
| DELETE | /v1/ai/rag/{namespace} | Verwijder een naamruimte en de bijbehorende documenten. |
| GET | /v1/ai/search | Zoek een naamruimte op betekenis. |
| POST | /v1/ai/nl2sql | Zet een vraag om in SQL voor uw database. |
Vragen
Klaar om AI toe te voegen?
AI is in elk project inbegrepen. Geen creditcard vereist.