Agentes de IA

Chat con GitHub specs usando RAG (Pinecone y OpenAI)

17 nodos 214 116 Automatic trigger
Descargar

Descripción del flujo de trabajo

Un sistema de automatización inteligente que permite conversaciones interactivas con especificaciones de repositorios GitHub mediante Generación Aumentada por Recuperación (RAG). El sistema integra la base de datos vectorial Pinecone con las capacidades lingüísticas de OpenAI para proporcionar respuestas precisas a consultas técnicas.

Cómo funciona

  1. 1.Cargar documentos de especificaciones GitHub y dividirlos en fragmentos de texto lógicos
  2. 2.Convertir segmentos de texto en incrustaciones vectoriales y almacenarlos en Pinecone
  3. 3.Recibir consultas del usuario a través de la interfaz de chat e identificar documentos relevantes
  4. 4.Utilizar un agente inteligente que combine memoria y búsqueda vectorial para formular respuestas contextuales
  5. 5.Entregar la respuesta final al usuario manteniendo el historial de la conversación

Casos de uso

  • Responder preguntas técnicas sobre estructura de repositorios y documentación de GitHub
  • Acelerar la búsqueda de información en repositorios extensos de documentación de proyectos
  • Proporcionar a equipos de desarrollo un asistente inteligente para consultas frecuentes del proyecto

Requisitos

  • Clave API válida de OpenAI para ejecutar el modelo de lenguaje y funciones de incrustación
  • Cuenta activa en Pinecone con un índice inicializado para almacenamiento y recuperación de vectores
  • Archivos de especificaciones GitHub en formato de texto (Markdown o Plaintext) listos para procesar

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 214
Descargas 116

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