Finalizaciones de chat
Envía mensajes y obtén respuesta, con el modelo y temperatura que elijas.
IA
Chat, incrustaciones, recuperación y lenguaje natural a SQL en el mismo SDK de tu base de datos, con vectores almacenados en tu propio PostgreSQL.
¿Qué está incluido?
Envía mensajes y obtén respuesta, con el modelo y temperatura que elijas.
Lea los tokens a medida que llegan y cancele la transmisión con una AbortSignal.
Las respuestas informan tokens de entrada, salida y razonamiento, y un motivo final que muestra cuándo se interrumpió una respuesta.
Convierta texto en vectores y guárdelos junto a sus datos.
Ingerir contenido, luego hacer preguntas y obtener respuestas con sus fuentes.
Enumere, vuelva a indexar y elimine los corpus que ha creado su proyecto.
Encuentre contenido por significado, con un recuento de resultados y un umbral de similitud.
Haga una pregunta con palabras sencillas. El servidor lee su esquema real y limita las filas que devuelve SQL.
Las incrustaciones se encuentran en el PostgreSQL de su proyecto, que se envía con pgvector.
como funciona
Envíe su contenido a un espacio de nombres con ragIngest.
Aurabase lo convierte en vectores almacenados en su base de datos.
Llame a rag o semanticSearch si tiene una pregunta.
Obtenga la respuesta con sus fuentes o transmita tokens con chatStream.
API DESCANSO
El SDK es una fina capa sobre estas rutas. Envíe la clave API de su proyecto con cada solicitud.
| Método | Punto final | Descripción |
|---|---|---|
| POST | /v1/ai/chat | Obtenga una respuesta completa por chat. |
| POST | /v1/ai/chat/stream | Transmita una respuesta de chat como eventos enviados por el servidor. |
| POST | /v1/ai/embed | Crea una incrustación para un texto. |
| POST | /v1/ai/rag/ingest | Agregue contenido a un espacio de nombres RAG. |
| POST | /v1/ai/rag/query | Responda una pregunta desde un espacio de nombres, con fuentes. |
| GET | /v1/ai/rag/namespaces | Enumere los espacios de nombres RAG. |
| POST | /v1/ai/rag/{namespace}/reindex | Vuelva a indexar un espacio de nombres después de un cambio de incrustación. |
| DELETE | /v1/ai/rag/{namespace} | Eliminar un espacio de nombres y sus documentos. |
| GET | /v1/ai/search | Busque un espacio de nombres por significado. |
| POST | /v1/ai/nl2sql | Convierta una pregunta en SQL para su base de datos. |
Preguntas
¿Listo para agregar IA?
La IA está incluida en cada proyecto. No se requiere tarjeta de crédito.