Recursos · Integración n8n

Nodo Oracle Database Vector Store n8nConfigura Oracle Database Vector Store en n8n.

Tus documentos ya viven en Oracle Database, pero tu IA no los ve. El nodo Oracle Database Vector Store n8n abre una tabla vectorial a una cadena o a un agente con 2 parámetros y 4 modos de funcionamiento, sin duplicar nada en una segunda base de datos.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo Oracle Database Vector Store n8n?

Lee y escribe una tabla vectorial dentro de Oracle Database. Un vector store es una base que guarda representaciones matemáticas de textos: metes documentos y luego pides los que más se parecen a una pregunta. El nodo cubre todo el recorrido, desde insertar los documentos hasta devolverlos ordenados por cercanía, e incluso dejar la tabla a disposición de un agente de IA. Requisito previo: tu instancia de Oracle Database tiene que admitir Oracle AI Vector Search.

Primer escenario, la carga. Rellenas Table Name, eliges insert en Operation Mode y cada item que entra en el flujo de trabajo se convierte en una fila de vectores. Si la tabla no existe, el nodo la crea. Así es como un catálogo de fichas de producto o un histórico de respuestas de soporte se vuelve consultable, ejecución tras ejecución.

Segundo escenario, la búsqueda directa, sin agente de por medio. En modo load, Prompt lleva la pregunta, Limit fija cuántos resultados quieres y el nodo devuelve los documentos ordenados. A partir de ahí van donde haga falta: un aviso en Slack, una fila en Google Sheets, un correo con Gmail. En este paso no interviene ningún modelo de chat.

Tercer escenario, la tabla se convierte en herramienta. Con retrieve-as-tool, el nodo se engancha al puerto de herramientas de un AI Agent, siendo un puerto el punto donde se conecta un subnodo a un nodo raíz. El agente decide solo cuándo buscar. Por eso Description pesa tanto: lo que escribes ahí es lo que lee el modelo para saber si la herramienta le sirve. Descripción vaga, herramienta que nunca se usa o que se usa para todo.

¿Cuándo conviene otra cosa? Si la respuesta sale de una búsqueda por identificador conocido, una consulta normal a la base es más rápida que un cálculo de similitud. Si no hay corpus guardado y solo quieres mandar una pregunta a un modelo, basta con un nodo de modelo de chat conectado a OpenAI. El vector store gana sentido cuando el corpus supera la ventana de contexto del modelo y además cambia con el tiempo.

Conviene decir los límites desde el principio. El nodo está en la versión 1 y expone 2 parámetros de cabecera, así que el ajuste fino vive en Options. La calidad del ranking no depende de él sino del subnodo de embeddings que le conectes, y el proveedor que hay detrás de ese subnodo factura sus propias llamadas de API. Si el equipo todavía duda entre patrones, el Curso n8n recorre estas mismas decisiones sobre flujos reales.

Parámetros

¿Qué parámetros configuras en el nodo?

El nodo Oracle Database Vector Store tiene 2 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.

01

Operation Mode

mode

Lo que ves en n8n

Notas y casos de uso

Este selector marca el papel del nodo: escribe, busca o se pone a disposición de otros nodos de IA. Se toca primero, el resto del panel cambia con él.

Parámetros clave

  • Operation Mode: insert escribe documentos, load devuelve documentos ordenados, retrieve abre el store a una cadena o herramienta, retrieve-as-tool lo abre a un agente.
  • Prompt y Limit: la consulta, a menudo {{ $json.question }}, y cuántos resultados principales vuelven.
  • Name, Description, Include Metadata, Rerank Results, ID, Options: la identidad que lee el agente antes de llamar, más los ajustes adicionales.
Casos de uso
un flujo nocturno inserta, otro responde preguntas, un tercero deja la tabla a un agente.
02

Table Name

tableName

Lo que ves en n8n

Notas y casos de uso

Aquí se nombra la tabla de Oracle donde viven los vectores. Es lo único que une el flujo que carga y el que consulta: una errata devuelve una respuesta vacía en lugar de un error.

Parámetros clave

  • Table Name: la tabla donde guardar los vectores; si no existe, el nodo la crea. Valor fijo tipo company_knowledge_base, o una expresión {{ $json.tableName }} cuando un flujo atiende varios corpus.
Casos de uso
una tabla por corpus, la documentación de producto por un lado y los tickets de soporte por otro. Como la tabla que falta se crea sobre la marcha, revisa la ortografía antes de la primera inserción.
Necesitas ayuda

¿Necesitas ayuda para automatizar Oracle Database Vector Store con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Preguntas que llegan después

01¿El nodo Oracle Database Vector Store es gratis en n8n?
Sí. Forma parte del paquete de IA de n8n y viene incluido con n8n: nada que instalar y ningún coste añadido por parte de n8n, tanto en n8n Cloud como en una instancia autoalojada. n8n se autoaloja con Docker o npm, o se usa en n8n Cloud, la oferta alojada por n8n, y el flujo se comporta igual en ambos casos. Lo que sí se factura está en otra parte: el proveedor del modelo conectado como subnodo de embeddings cobra sus propias llamadas de API según sus condiciones, y n8n no añade nada encima.
02¿Qué hace falta configurar para que el nodo funcione?
Nada en el propio nodo. No tiene credential, es decir un juego de credenciales guardado en n8n, ni selector Authentication, y por eso esta página no incluye un paso de conexión. Quien lleva la credencial del proveedor es el subnodo de modelo que le conectes. Quedan dos condiciones. Tu instancia de Oracle Database debe admitir Oracle AI Vector Search, que es la base de las operaciones vectoriales. Y cualquier campo marcado como obligatorio, Prompt en una búsqueda, Name y Description para una herramienta de agente, bloquea la ejecución del nodo mientras siga vacío.
03¿Qué límites tiene el nodo Oracle Database Vector Store n8n?
El nodo está en la versión 1 y expone 2 parámetros de cabecera: el panel es corto a propósito y el ajuste fino pasa por Options. Distance Strategy solo aparece en los modos Get Many y Retrieve Documents, nunca al insertar. Metadata Filter está disponible en Get Many y en los dos modos Retrieve Documents. Los filtros escritos desde la interfaz se combinan como una consulta AND: todos los campos tienen que coincidir. Para filtrar más fino, el nodo traslada los filtros a Oracle AI Vector Search, que admite arrays, filtros anidados y operadores como $gte, $nin y $and. Un flujo antiguo puede mostrar una versión anterior, con menos opciones.
04¿Qué hay que conectar como mínimo y por dónde empezar?
Empieza en modo load, sobre una tabla que hayas llenado tú con insert y sin ningún agente. Los documentos ordenados salen en el panel de resultados, y ahí se ve enseguida si tus embeddings, las representaciones numéricas de tus textos, y tu consulta están haciendo su trabajo. Cuando eso funcione, sube un escalón: retrieve abre el store a una cadena o a una herramienta, y retrieve-as-tool se lo entrega a un agente que lo llama por su cuenta. Distance Strategy ofrece Cosine, Inner Product, Euclidean, Manhattan, Euclidean Squared y Hamming: déjalo como está mientras no tengas un motivo claro para cambiarlo.
05¿n8n o Make para un flujo con vector store?
Depende de dónde tengan que quedarse los datos. n8n se autoaloja con Docker o npm, así que los documentos y la conexión con Oracle no salen de tu entorno, y existe la versión alojada si prefieres no administrar nada. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación: previsible con poco volumen, menos cuando un flujo vectoriza miles de documentos. La lógica visual también difiere: n8n conecta los subnodos de IA a puertos, que es justo la forma en la que se monta este nodo.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.