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 RAG agentic construída com o framework Agno, apresentando GPT-5 e LanceDB para recuperação eficiente de conhecimento e resposta a perguntas.
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 como construir isto do zero com explicações detalhadas e melhores práticas.
Uma aplicação agentic RAG construída com o framework Agno, apresentando o GPT-5 e o LanceDB para uma recuperação de conhecimento e resposta a perguntas eficientes.
cd rag_tutorials/agentic_rag_gpt5
Instalação de Dependências
Para instalar as dependências necessárias, executa o seguinte comando:
npm install
Antes de começares a usar 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
4. **Executar a Aplicação**
Para iniciar a aplicação, utiliza o comando:
```bash
npm start
Para executar os testes, utiliza o seguinte comando:
npm test
Para construir a aplicação para produção, utiliza:
npm run build
Se desejas contribuir para este projeto, por favor, segue os seguintes passos:
pip install -r requirements.txt
export OPENAI_API_KEY="your-api-key-here"
Configuração do Ambiente
Para começar, deves configurar o ambiente da tua aplicação. Podes fazer isso de duas maneiras: através de variáveis de ambiente ou criando um ficheiro .env.
Usar Variáveis de Ambiente
Define as seguintes variáveis de ambiente:
export DATABASE_URL="url_da_base_de_dados"
export API_KEY="tua_chave_api"
Criar um Ficheiro .env
Ou cria um ficheiro .env:
DATABASE_URL=url_da_base_de_dados
API_KEY=tua_chave_api
## Instalação
Para instalar as dependências necessárias, executa:
```bash
npm install
Para iniciar a aplicação, utiliza o seguinte comando:
npm start
Para executar os testes, usa:
npm test
Se desejas contribuir para este projeto, por favor, segue as diretrizes de contribuição no ficheiro CONTRIBUTING.md.
OPENAI_API_KEY=your-api-key-here
4. **Executa a aplicação**
```bash
streamlit run agentic_rag_gpt5.py
Agent: Orquestra todo o processo de Q&AUrlKnowledge: Gere o carregamento de documentos a partir de URLsLanceDb: Base de dados vetorial para pesquisa de similaridade eficienteOpenAIEmbedder: Converte texto em embeddingsOpenAIChat: Modelo GPT-5-nano para gerar respostasagentic_rag_docshttps://docs.agno.com/introduction/agents.mdEsta aplicação Streamlit demonstra um Agente de Geração Aumentada por Recuperação (RAG) agentic utilizando o EmbeddingGemma do Google para embeddings …
Arquitetura de Fluxo.
1. Gestão Interativa de Base de Conhecimento - Adicionar URLs dinamicamente para conteúdo web - Fonte de conhecimento padrão: artigo MCP vs A2A Protoc…
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.