
Catálogo Inteligente de Tintas Suvinil 🚀
Bem-vindo ao Catálogo Inteligente de Tintas Suvinil, uma API REST capaz de:
- Interpretar a intenção do usuário e acionar somente os agentes relevantes via um orquestrador inteligente com LangChain
- Buscar informações contextuais com RAG (Retrieval-Augmented Generation), utilizando embeddings armazenados no banco com suporte a vetores via pgvector
- Orquestrar múltiplos agentes especializados, incluindo:
- Agente de Intenção
- Agente de Ambientes (interno/externo)
- Agente de Resistência
- Agente de Uso (escolha ideal com base vetorial)
- Agente de Visualização (geração de imagem com DALL·E)
- Gerar simulações visuais realistas da aplicação da tinta com a OpenAI Image API (DALL·E), com prompts otimizados via técnicas de engenharia de prompt
- Manter o contexto da conversa através de sessões contínuas, permitindo múltiplas mensagens com consistência
- Testar e documentar toda a API via Swagger
- Interface visual completa integrada ao backend com React, seguindo a identidade da Suvinil


📚 Sumário
- Tecnologias
- Arquitetura
- Módulos Principais
- Pré-requisitos
- Configuração do Projeto
- Variáveis de Ambiente