Tu tarea
Reto 10
Pregúntale a tu Google Drive
Crea un asistente RAGUn asistente RAG busca pasajes relevantes en una fuente de conocimiento seleccionada antes de que un modelo de IA redacte la respuesta. que busque en una carpeta de conocimiento de Google Drive antes de responder y nombre los archivos que respaldan cada respuesta.
Tu tarea extra
Para la pregunta "¿El evento ofrece un traslado desde el aeropuerto?", responde exactamente "No pude encontrarlo en los documentos del evento." y no añadas nada más.
Ejemplos de uso
- El equipo de un evento guarda información del espacio, del voluntariado y de patrocinadores en Drive y quiere un único asistente fundamentadoUn asistente fundamentado limita sus afirmaciones a las pruebas encontradas en los documentos proporcionados, no al conocimiento general del modelo. para los tres ámbitos.
- El nuevo voluntariado necesita respuestas fiables sobre la preparación con el nombre correcto del manual.
- La organización quiere que las preguntas sin respaldo produzcan una respuesta honesta en lugar de una suposición convincente.
Antes de empezar
- 01
Regístrate en n8n Cloud o abre un espacio de n8n actualizado y crea un workflow nuevo.
- 02
Crea una cuenta de Google o inicia sesión y añade una conexión de Google Drive siguiendo la guía de credenciales de Google para n8n.
- 03
Crea una cuenta de OpenAI, genera una API key y guárdala en n8n con la guía de credenciales de OpenAI. El uso de la API puede generar un pequeño coste.
- 04
Descarga la guía del espacio, el manual de voluntariado y el archivo de logística para patrocinadores. Sube únicamente estos tres archivos `.txt` como hijos directos de una nueva carpeta de Drive y copia su ID.
- 05
Usa Simple Vector Store solo para esta demostración: guarda el índice en la memoria de n8n, puede exponerlo a otras personas de la misma instancia y lo pierde tras un reinicio o una limpieza por poca memoria. Vuelve a ejecutar la ingesta antes de probar el chat después de cualquiera de esos eventos y no uses documentos sensibles.
Nodos que usarás
Qué debe hacer el workflow
- 01
Una ejecución de Manual Trigger encuentra y descarga los tres archivos `.txt` que son hijos directos e indexa sus fragmentosIndexar fragmentos significa dividir los documentos en pasajes más pequeños y guardar representaciones de su significado que se puedan buscar. bajo `challenge_5_event_docs`, conservando los metadatosLos metadatos son datos de identificación guardados junto a cada pasaje, como el nombre del archivo, el ID de Drive y su enlace. `file_name`, `file_id` y `source_url` en cada fragmento.
- 02
Después de la ingesta, "¿Dónde y cuándo debe registrarse el voluntariado?" devuelve North Entrance a las 08:00 y "¿Cuándo y dónde pueden entregar material los patrocinadores?" devuelve Loading Bay B de 07:00 a 08:00; cada respuesta termina con una línea `Sources:` que contiene el nombre correcto del archivo de prueba.
- 03
AI Agent llama a la herramienta de búsquedaLa herramienta de búsqueda encuentra en los pasajes almacenados los que más se relacionan con la pregunta de la persona usuaria. `event_documents` antes de cada respuesta y, para la pregunta de prueba extra, devuelve la frase exacta de no encontrado sin una línea `Sources:`.
Pista
¿Necesitas una pista?
Descubre hasta cinco pistas, una cada vez.
¿Sigues sin avanzar? Pregunta en el foro de la comunidad de n8n
Solución
Ver la respuesta del reto de workflow
Muestra el workflow completo solo cuando quieras compararlo con el tuyo.
Enviar como resuelto
¿Listo para enviar?
Envía el reto cuando el equipo tenga un workflow funcional que mostrar.