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?