Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Tìm kiếm Google

Thiết lập Google Custom Search làm công cụ đại lý trong LibreChat

Bạn đang tìm kiếm Web Search?

Trang này đề cập đến công cụ tác nhân Google Custom Search. Đối với tính năng Web Search tích hợp sẵn của LibreChat (Serper/SearXNG + Firecrawl + Jina), hãy xem Web Search.

Công cụ Google Search cho phép các agent của bạn truy vấn Google bằng cách sử dụng Custom Search JSON API. Bạn sẽ cần có Google Custom Search Engine ID và một API key.

Thiết lập

Tạo một Programmable Search Engine

Truy cập bảng điều khiển Programmable Search Engine và đăng nhập bằng tài khoản Google của bạn.

Nhấp vào Add để tạo một công cụ tìm kiếm mới. Điền tên, chọn Search the entire web, và nhấp vào Create.

google_search-2

Sao chép ID Công cụ Tìm kiếm của bạn

Sau khi tạo công cụ tìm kiếm, bạn sẽ thấy Search engine ID của mình. Hãy sao chép nó -- bạn sẽ thêm nó vào tệp .env của mình dưới dạng GOOGLE_CSE_ID.

google_search-4

Nhận Google Search API Key

Truy cập trang giới thiệu Custom Search JSON API và nhấp vào Get a Key.

google_search-5

Đặt tên cho dự án của bạn, đồng ý với Điều khoản dịch vụ và sao chép khóa API.

google_search-6

Thêm các biến môi trường

Thêm cả hai giá trị vào tệp .env của bạn:

GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-here

Thêm Công cụ vào một Agent

Trong LibreChat, hãy đi tới bảng Agents và tạo hoặc chỉnh sửa một agent. Trong danh sách Tools của agent, hãy chọn Google Search.

Khởi động lại và Kiểm tra

Triển khaiLệnh
Dockerdocker compose down && docker compose up -d
LocalDừng (Ctrl+C) sau đó npm run backend

Gửi một tin nhắn như "Tìm kiếm tin tức mới nhất về AI" cho tác nhân của bạn. Tác nhân sẽ sử dụng Google Custom Search để tìm kiếm và trả về các kết quả liên quan.

Các vấn đề thường gặp

Nếu tìm kiếm không trả về kết quả, hãy xác minh rằng Programmable Search Engine của bạn được đặt thành Search the entire web (không bị giới hạn ở các trang web cụ thể). Đồng thời, hãy xác nhận rằng cả GOOGLE_SEARCH_API_KEYGOOGLE_CSE_ID đều đã được thiết lập trong tệp .env của bạn và bạn đã khởi động lại LibreChat sau khi thực hiện các thay đổi.

Hướng dẫn này thế nào?