Construir un asistente fiscal inteligente con Qdrant y OpenAI
Descripción del flujo de trabajo
Automatizar la creación de un asistente especializado en consultoría fiscal utilizando modelos de IA avanzados. Cargar documentos fiscales, dividirlos en fragmentos manejables, generar incrustaciones vectoriales, almacenarlos en Qdrant y responder consultas de usuarios a través de un agente inteligente conectado a OpenAI. El sistema mantiene contexto conversacional y recupera referencias legales relevantes en tiempo real.
Cómo funciona
- 1.Cargar legislación fiscal y documentos regulatorios de múltiples fuentes
- 2.Dividir textos largos en segmentos que preserven el contexto semántico
- 3.Convertir cada segmento en vectores numéricos usando modelos de incrustación
- 4.Almacenar vectores con contenido original en la base de datos Qdrant
- 5.Recibir preguntas del usuario a través de una interfaz de chat interactiva
- 6.Buscar documentos relevantes y generar respuestas precisas con OpenAI
Casos de uso
- Proporcionar asesoramiento fiscal instantáneo a contadores y pequeñas empresas
- Responder preguntas complejas de cumplimiento fiscal con alta precisión
- Reducir el tiempo dedicado a la investigación manual de información fiscal
- Soportar consultas fiscales multiidioma en plataformas digitales
Requisitos
- Cuenta activa en Qdrant con almacenamiento suficiente para incrustaciones vectoriales
- Claves API válidas para OpenAI y servicios de incrustación
- Documentos fiscales confiables en formatos procesables (PDF, Word, texto plano)
- Conexión estable a Internet con permisos para solicitudes API externas
Valor del servicio
Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (38)
When clicking ‘Test workflow’
Manual Trigger
Embeddings Mistral Cloud
Embeddings Mistral Cloud
Default Data Loader
Document Default Data Loader
Recursive Character Text Splitter
Text Splitter Recursive Character Text Splitter
Get Tax Code Zip File
HTTP Request
Extract Zip Files
Compression
Files as Items
Split Out
Extract PDF Contents
Extract From File
Extract From Chapter
Set
Map To Sections
Set
Execute Workflow Trigger
Execute Workflow Trigger
Get Mistral Embeddings
HTTP Request
Content Chunking @ 50k Chars
Set
Split Out Chunks
Split Out
For Each Section...
Split In Batches
Sections To List
Split Out
Only Valid Sections
Filter
Use Qdrant Search API1
HTTP Request
Use Qdrant Scroll API
HTTP Request
Get Search Response
Set
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Qdrant Vector Store
Vector Store Qdrant
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
AI Agent
Agent
Window Buffer Memory
Memory Buffer Window
When chat message received
Chat Trigger
Window Buffer Memory1
Memory Buffer Window
OpenAI Chat Model
OpenAI
1sec
Wait
Ask Tool
Tool Workflow
Search Tool
Tool Workflow
Switch
Switch
Get Ask Response
Set
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note