Chat-Abschlüsse
Senden Sie Nachrichten und erhalten Sie eine Antwort mit dem von Ihnen gewählten Modell und der Temperatur.
KI
Chat, Einbettungen, Abruf und natürliche Sprache in SQL im selben SDK wie Ihre Datenbank, mit Vektoren, die in Ihrem eigenen PostgreSQL gespeichert sind.
Was ist enthalten?
Senden Sie Nachrichten und erhalten Sie eine Antwort mit dem von Ihnen gewählten Modell und der Temperatur.
Lesen Sie Token, sobald sie eintreffen, und brechen Sie den Stream mit einem AbortSignal ab.
Antworten melden Eingabe-, Ausgabe- und Begründungs-Tokens sowie einen Abschlussgrund, der anzeigt, wann eine Antwort abgebrochen wurde.
Wandeln Sie Text in Vektoren um und speichern Sie diese neben Ihren Daten.
Nehmen Sie Inhalte auf, stellen Sie dann Fragen und erhalten Sie Antworten aus den Quellen.
Listen Sie die von Ihrem Projekt erstellten Korpora auf, indizieren Sie sie neu und löschen Sie sie.
Finden Sie Inhalte nach Bedeutung, mit einer Ergebnisanzahl und einem Ähnlichkeitsschwellenwert.
Stellen Sie eine Frage in einfachen Worten. Der Server liest Ihr echtes Schema und begrenzt die Zeilen, die die SQL zurückgibt.
Einbettungen befinden sich im PostgreSQL Ihres Projekts, das im Lieferumfang von pgvector enthalten ist.
Wie es funktioniert
Senden Sie Ihre Inhalte mit ragIngest an einen Namespace.
Aurabase wandelt es in Vektoren um, die in Ihrer Datenbank gespeichert sind.
Rufen Sie rag oder semanticSearch mit einer Frage auf.
Erhalten Sie die Antwort mit ihren Quellen oder streamen Sie Token mit chatStream.
REST-API
Das SDK ist eine dünne Schicht über diesen Routen. Senden Sie bei jeder Anfrage den API-Schlüssel Ihres Projekts.
| Methode | Endpunkt | Beschreibung |
|---|---|---|
| POST | /v1/ai/chat | Erhalten Sie eine vollständige Chat-Antwort. |
| POST | /v1/ai/chat/stream | Streamen Sie eine Chat-Antwort als vom Server gesendete Ereignisse. |
| POST | /v1/ai/embed | Erstellen Sie eine Einbettung für einen Text. |
| POST | /v1/ai/rag/ingest | Fügen Sie Inhalte zu einem RAG-Namespace hinzu. |
| POST | /v1/ai/rag/query | Beantworten Sie eine Frage aus einem Namespace mit Quellen. |
| GET | /v1/ai/rag/namespaces | RAG-Namespaces auflisten. |
| POST | /v1/ai/rag/{namespace}/reindex | Indizieren Sie einen Namespace nach einer Einbettungsänderung neu. |
| DELETE | /v1/ai/rag/{namespace} | Löschen Sie einen Namespace und seine Dokumente. |
| GET | /v1/ai/search | Durchsuchen Sie einen Namespace nach Bedeutung. |
| POST | /v1/ai/nl2sql | Wandeln Sie eine Frage in SQL für Ihre Datenbank um. |
Fragen
Bereit, KI hinzuzufügen?
KI ist in jedem Projekt enthalten. Keine Kreditkarte erforderlich.