Pesquisa Google
Configure o Google Custom Search como uma ferramenta de agente no LibreChat
Procurando pela Pesquisa na Web?
Esta página aborda a ferramenta de agente Google Custom Search. Para o recurso de Web Search integrado do LibreChat (Serper/SearXNG + Firecrawl + Jina), consulte Web Search.
A ferramenta Google Search permite que seus agentes consultem o Google usando a Custom Search JSON API. Você precisará de um ID de Google Custom Search Engine e uma chave de API.
Configuração
Criar um Programmable Search Engine
Vá para o painel de controle do Programmable Search Engine e faça login com sua conta Google.
Clique em Add para criar um novo mecanismo de busca. Preencha um nome, selecione Search the entire web e clique em Create.
Copie seu ID do Mecanismo de Pesquisa
Após criar o mecanismo, você verá seu Search engine ID. Copie-o -- você o adicionará ao seu .env file como GOOGLE_CSE_ID.
Obtenha uma chave de API do Google Search
Vá para a página de introdução da Custom Search JSON API e clique em Get a Key.
Dê um nome ao seu projeto, concorde com os Termos de Serviço e copie a chave de API.
Adicionar Variáveis de Ambiente
Adicione ambos os valores ao seu arquivo .env:
GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-hereAdicionar a Ferramenta a um Agent
No LibreChat, vá para o painel Agents e crie ou edite um agente. Na lista de Tools do agente, selecione Google Search.
Reiniciar e Testar
| Implantação | Comando |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Local | Parar (Ctrl+C) e então npm run backend |
Envie uma mensagem como "Search for the latest news about AI" para o seu agente. O agente usará o Google Custom Search para encontrar e retornar resultados relevantes.
Problemas Comuns
Se a pesquisa não retornar resultados, verifique se o seu Programmable Search Engine está configurado para Pesquisar em toda a web (não restrito a sites específicos). Confirme também se GOOGLE_SEARCH_API_KEY e GOOGLE_CSE_ID estão definidos no seu arquivo .env e que você reiniciou o LibreChat após fazer as alterações.
Páginas Relacionadas
Como está este guia?