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.
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.
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.
Đặ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.
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-hereThê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 khai | Lệnh |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Local | Dừ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_KEY và GOOGLE_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.
Các trang liên quan
Hướng dẫn này thế nào?