Adios
Servicios de datos · Planes desde $10/mes

Despliega pgvector.Conserva los vectores junto a datos relacionales duraderos.

Inicia PostgreSQL con la extensión pgvector, conecta una aplicación de embeddings, verifica las escrituras de vectores y las consultas de vecinos más cercanos, y prueba la persistencia.

Conserva el repositorioInspeccionar la compilación y los registrosDominios personalizados y TLS
Despliegue de Adios

Versión candidata

pgvector

Saludable

CÓDIGO FUENTE

Git

REGION

de

ROUTE

HTTPS

01Código fuente recibido

02Compilación completada

03Entorno de ejecución iniciado

04Control de salud aprobado

Ruta promovida

production.adios.run

Un camino de producción para

pgvectorPostgreSQL 16EmbeddingsBúsqueda vectorialPersistencia

El camino de producción

Un proyecto pgvector funcional aún necesita un lanzamiento seguro.

La aplicación o el servicio son solo una parte de producción. Las pruebas de compilación, el estado del entorno de ejecución, la salud, los secretos, los registros, las rutas y la versión promovida deben permanecer disponibles para inspección conjunta.

Inicia pgvector desde una plantilla versionada

Usa la plantilla de PostgreSQL 16 con pgvector y crea la base de datos de la aplicación, las credenciales, la extensión, las tablas y los índices que necesite la carga de trabajo de búsqueda.

Decide la persistencia de forma explícita

Los vectores, los registros de origen y los índices se almacenan en el almacenamiento persistente de PostgreSQL. Define las expectativas sobre copias de seguridad, restauración, regeneración de embeddings y reconstrucción de índices antes del lanzamiento.

Mantén el estado del servicio visible para los operadores

Mide la ingesta y las consultas con dimensiones y cantidades de filas representativas, e inspecciona juntos los errores de la aplicación y la base de datos.

Del código fuente al lanzamiento

Tres pasos mantienen el camino de despliegue disponible para revisión.

Usa el código fuente y el comportamiento de producción que ya tiene el proyecto. El manifiesto registra lo que la plataforma debe compilar o aprovisionar y cómo llega a estar listo el resultado.

  1. 01

    Empieza con código fuente o una plantilla

    Trae el repositorio existente o inspecciona y despliega una de las variantes exactas de plantillas iniciales enlazadas abajo.

    $adios login
  2. 02

    Revisar el contrato de despliegue

    Mantén los comandos, la versión del entorno de ejecución o servicio, el comportamiento de salud y las referencias a secretos en adios.yaml.

    $git diff -- adios.yaml
  3. 03

    Desplegar e inspeccionar el resultado

    Sigue las pruebas de compilación y ejecución, verifica la versión candidata y abre la ruta promovida o la conexión del servicio.

    $adios up
adios.yaml
Tu proyecto
name: vector-db
template: pgvector:16

env:
  POSTGRES_USER: app
  POSTGRES_PASSWORD: secret://POSTGRES_PASSWORD
  POSTGRES_DB: search
Crea la extensión vector y el esquema de la aplicación mediante una migración revisada una vez que el servicio esté disponible.

Puntos de partida desplegables

Empieza con pgvector desde una plantilla cuando el repositorio no esté listo.

Despliega la variante exacta de PostgreSQL 16 con pgvector y conéctala a una aplicación FastAPI, Node.js u otra aplicación de embeddings.

Servicios de datos

pgvector 16

Plantillas de PostgreSQL 15, 16 y 17, además de PostgreSQL 16 con pgvector.

SQLGestionado por Adios
Clave de plantilla
pgvector:16
Entorno de ejecución
postgres
Repositorio
template-pgvector-16
Ruta de código fuente
.
git clone https://github.com/adiosdotdev/template-pgvector-16.git
cd template-pgvector-16
adios up

Antes de la producción

Verifica la carga de trabajo.Después, promuévelo.

El primer lanzamiento más seguro empieza con una compilación o configuración de servicio reproducible y una vista previa que pruebe las dependencias que usará producción.

Listo cuando...

  • Se eligen las dimensiones de los embeddings y los operadores de distancia.
  • Las credenciales se almacenan como secretos.
  • Las migraciones de esquemas e índices son repetibles.
  • Las copias de seguridad incluyen los datos de origen necesarios para la recuperación.

Previsualiza cuando…

  • Cambia el tipo de índice o la métrica de distancia.
  • El modelo de embeddings cambia la dimensión de los vectores.
  • La ingesta masiva compite con las consultas de producción.

Preguntas, respuestas

Qué saber antes de desplegar pgvector.

Revisa el límite del entorno de ejecución o servicio, la ruta de la plantilla, el comportamiento de fallos y las comprobaciones de producción antes de crear el primer lanzamiento.

¿Puedo desplegar pgvector desde una plantilla oficial?

Sí. Elige la plantilla de pgvector que coincida con la versión o configuración que necesites, guarda las credenciales como secretos de Adios y despliégala desde la consola o con adios up.

¿Usa almacenamiento persistente la plantilla de pgvector?

Los vectores, los registros de origen y los índices se almacenan en el almacenamiento persistente de PostgreSQL. Define las expectativas sobre copias de seguridad, restauración, regeneración de embeddings y reconstrucción de índices antes del lanzamiento.

¿Incluye la plantilla PostgreSQL y pgvector?

Sí. La plantilla pgvector:16 inicia PostgreSQL 16 con la extensión vector disponible. Tu aplicación sigue siendo responsable del esquema, las migraciones, la generación de embeddings y el diseño de consultas.

¿Puede FastAPI conectarse a la plantilla de pgvector?

Sí. Inyecta la cadena de conexión de PostgreSQL en el entorno de ejecución de FastAPI y verifica la ingesta, las consultas vectoriales, los fallos de dependencias y la reconexión.

¿Dónde deben guardarse las contraseñas de la base de datos y del broker?

Guarda los valores sensibles en secretos de Adios y haz referencia a ellos con secret://NAME. No incluyas credenciales de producción directamente en adios.yaml ni las guardes en Git.

¿Qué debo verificar antes del tráfico de producción?

Verifica la autenticación, la conectividad de la aplicación, las escrituras y lecturas, la persistencia tras reiniciar, las expectativas de copia de seguridad o recuperación, la capacidad y el comportamiento ante fallos de cada aplicación dependiente.

La primera versión

Desplegar pgvector con el código fuente y las pruebas vinculados.

Parte del repositorio o de una plantilla, revisa el contrato de despliegue e inspecciona lo que se convierte en la versión promovida de producción.