Agentes de IA

Chat con GitHub specs usando RAG (Pinecone y OpenAI)

17 nodos 218 128 Automatic trigger
Descargar

Descripción del flujo de trabajo

Esta automatización permite conversar directamente con las especificaciones de GitHub utilizando Generación Aumentada por Recuperación (RAG), almacenando documentos en Pinecone y recuperando respuestas a través de OpenAI con historial de conversación mantenido.

Cómo funciona

  1. 1.Cargar especificaciones de GitHub y dividirlas en fragmentos de texto más pequeños
  2. 2.Almacenar fragmentos como vectores en la base de datos Pinecone para búsqueda semántica
  3. 3.Recibir consultas de usuarios a través de una interfaz de chat en tiempo real
  4. 4.Buscar en Pinecone documentos más relevantes para la consulta
  5. 5.Enviar contexto recuperado con la pregunta a OpenAI para obtener respuestas precisas
  6. 6.Mantener el historial de conversación para diálogos coherentes en múltiples turnos

Casos de uso

  • Equipos de desarrollo consultan requisitos de API y directrices de uso documentadas en especificaciones de GitHub
  • Gerentes de proyecto buscan rápidamente detalles específicos en documentación sin exploración manual
  • Equipos de soporte responden consultas de clientes consultando documentación oficial al instante

Requisitos

  • Clave API válida de OpenAI con créditos suficientes
  • Proyecto Pinecone configurado con un índice activo para almacenamiento vectorial
  • Acceso al repositorio GitHub que contiene las especificaciones del proyecto
  • Punto de conexión HTTP para recibir y procesar consultas de usuario

Valor del servicio

Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.

Aplicaciones utilizadas

Vector Store Document Default Data Loader Text Splitter Chat Trigger AI Agent OpenAI Memory

Detalles

Disparador Automatic trigger
Nodos 17
Aplicaciones 7
Vistas 218
Descargas 128

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (17)

/

When clicking ‘Test workflow’

Manual Trigger

#1

HTTP Request

HTTP Request

#2

Pinecone Vector Store

Vector Store Pinecone

#3

Default Data Loader

Document Default Data Loader

#4

Recursive Character Text Splitter

Text Splitter Recursive Character Text Splitter

#5

When chat message received

Chat Trigger

#6

AI Agent

Agent

#7

OpenAI Chat Model

OpenAI

#8

Window Buffer Memory

Memory Buffer Window

#9

Vector Store Tool

Tool Vector Store

#10

OpenAI Chat Model1

OpenAI

#11

Sticky Note

Sticky Note

#12

Sticky Note1

Sticky Note

#13

Generate User Query Embedding

OpenAI

#14

Pinecone Vector Store (Querying)

Vector Store Pinecone

#15

Generate Embeddings

OpenAI

#16

Sticky Note2

Sticky Note

#17