Gemma de Embedding Agentic Rag
Esta aplicação Streamlit demonstra um Agente de Geração Aumentada por Recuperação (RAG) agentic utilizando o EmbeddingGemma do Google para embeddings …
- Llama
- local
RAG e Conhecimento ·Médio
Uma aplicação Streamlit que demonstra uma implementação avançada do Agente RAG com roteamento de consultas inteligente. O sistema combina várias bases de dados especializadas com mecanismos de fallback inteligentes para garantir respostas fiáveis e precisas às consultas dos utilizadores.
OPENAI_API_KEYLicença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.
👉 Clica aqui para seguir o nosso tutorial completo passo-a-passo e aprende a construir isto do zero com explicações detalhadas e melhores práticas.
Uma aplicação Streamlit que demonstra uma implementação avançada de Agente RAG com roteamento de consultas inteligente. O sistema combina várias bases de dados especializadas com mecanismos de fallback inteligentes para garantir respostas fiáveis e precisas às consultas dos utilizadores.
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd rag_tutorials/rag_database_routing
2. Instalar Dependências:
Para instalar as dependências necessárias, executa o seguinte comando:
npm install
Isto irá instalar todas as bibliotecas e pacotes necessários para o funcionamento do projeto.
3. Configurar o Ambiente:
Antes de iniciares a aplicação, deves configurar as variáveis de ambiente. Cria um ficheiro .env na raiz do projeto e adiciona as seguintes variáveis:
DATABASE_URL=your_database_url
API_KEY=your_api_key
Certifica-te de substituir `your_database_url` e `your_api_key` pelos valores corretos.
# 4. **Executar a Aplicação**:
Para iniciar a aplicação, utiliza o seguinte comando:
```bash
npm start
Isto irá iniciar o servidor e a aplicação estará disponível em http://localhost:3000.
Para executar os testes, utiliza o comando:
npm test
Isto irá correr todos os testes definidos no projeto e mostrar os resultados no terminal.
Se precisares de construir a aplicação para produção, utiliza:
npm run build
Isto irá gerar os ficheiros otimizados na pasta dist.
Para mais informações sobre como utilizar e contribuir para este projeto, consulta a documentação disponível em Documentação do Projeto.
pip install -r requirements.txt
streamlit run rag_database_routing.py
1. Roteamento de Consultas
O sistema utiliza uma abordagem de roteamento em três etapas:
2. Processamento de Documentos
3. Geração de Respostas
Esta aplicação Streamlit demonstra um Agente de Geração Aumentada por Recuperação (RAG) agentic utilizando o EmbeddingGemma do Google para embeddings …
Uma aplicação RAG agentic construída com o framework Agno, apresentando GPT-5 e LanceDB para recuperação eficiente de conhecimento e resposta a pergun…
Arquitetura de Fluxo.
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.