Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Perplexity Search API
OpenClaw hỗ trợ Perplexity Search API làm nhà cung cấpweb_search.
API này trả về kết quả có cấu trúc với các trường title, url và snippet.
Để tương thích, OpenClaw cũng hỗ trợ các thiết lập Perplexity Sonar/OpenRouter cũ.
Nếu bạn dùng OPENROUTER_API_KEY, một khóa sk-or-... trong plugins.entries.perplexity.config.webSearch.apiKey, hoặc đặt plugins.entries.perplexity.config.webSearch.baseUrl / model, nhà cung cấp sẽ chuyển sang đường dẫn chat-completions và trả về câu trả lời do AI tổng hợp kèm trích dẫn thay vì kết quả Search API có cấu trúc.
Lấy khóa Perplexity API
- Tạo tài khoản Perplexity tại perplexity.ai/settings/api
- Tạo khóa API trong bảng điều khiển
- Lưu khóa trong cấu hình hoặc đặt
PERPLEXITY_API_KEYtrong môi trường Gateway.
Khả năng tương thích OpenRouter
Nếu bạn đã dùng OpenRouter cho Perplexity Sonar, hãy giữprovider: "perplexity" và đặt OPENROUTER_API_KEY trong môi trường Gateway, hoặc lưu một khóa sk-or-... trong plugins.entries.perplexity.config.webSearch.apiKey.
Các điều khiển tương thích tùy chọn:
plugins.entries.perplexity.config.webSearch.baseUrlplugins.entries.perplexity.config.webSearch.model
Ví dụ cấu hình
Perplexity Search API gốc
Khả năng tương thích OpenRouter / Sonar
Nơi đặt khóa
Qua cấu hình: chạyopenclaw configure --section web. Lệnh này lưu khóa trong
~/.openclaw/openclaw.json dưới plugins.entries.perplexity.config.webSearch.apiKey.
Trường đó cũng chấp nhận các đối tượng SecretRef.
Qua môi trường: đặt PERPLEXITY_API_KEY hoặc OPENROUTER_API_KEY
trong môi trường tiến trình Gateway. Với một bản cài đặt gateway, hãy đặt trong
~/.openclaw/.env (hoặc môi trường dịch vụ của bạn). Xem Biến môi trường.
Nếu provider: "perplexity" được cấu hình và SecretRef của khóa Perplexity không phân giải được mà không có env dự phòng, quá trình khởi động/tải lại sẽ thất bại nhanh.
Tham số công cụ
Các tham số này áp dụng cho đường dẫn Perplexity Search API gốc.Truy vấn tìm kiếm.
Số kết quả cần trả về (1–10).
Mã quốc gia ISO gồm 2 chữ cái (ví dụ
US, DE).Mã ngôn ngữ ISO 639-1 (ví dụ
en, de, fr).Bộ lọc thời gian —
day là 24 giờ.Chỉ các kết quả được xuất bản sau ngày này (
YYYY-MM-DD).Chỉ các kết quả được xuất bản trước ngày này (
YYYY-MM-DD).Mảng danh sách miền cho phép/chặn (tối đa 20).
Tổng ngân sách nội dung (tối đa 1000000).
Giới hạn token trên mỗi trang.
query,countvàfreshnessđược chấp nhậncountchỉ dành cho khả năng tương thích ở đó; phản hồi vẫn là một câu trả lời được tổng hợp kèm trích dẫn thay vì danh sách N kết quả- Các bộ lọc chỉ dành cho Search API như
country,language,date_after,date_before,domain_filter,max_tokensvàmax_tokens_per_pagetrả về lỗi rõ ràng
Quy tắc bộ lọc miền
- Tối đa 20 miền cho mỗi bộ lọc
- Không thể trộn danh sách cho phép và danh sách chặn trong cùng một yêu cầu
- Dùng tiền tố
-cho các mục danh sách chặn (ví dụ["-reddit.com"])
Ghi chú
- Perplexity Search API trả về kết quả tìm kiếm web có cấu trúc (
title,url,snippet) - OpenRouter hoặc
plugins.entries.perplexity.config.webSearch.baseUrl/modelrõ ràng sẽ chuyển Perplexity trở lại chat completions Sonar để tương thích - Khả năng tương thích Sonar/OpenRouter trả về một câu trả lời được tổng hợp kèm trích dẫn, không phải các hàng kết quả có cấu trúc
- Kết quả được lưu trong bộ nhớ đệm trong 15 phút theo mặc định (có thể cấu hình qua
cacheTtlMinutes)
Liên quan
- Tổng quan Web Search — tất cả nhà cung cấp và tự động phát hiện
- Tài liệu Perplexity Search API — tài liệu chính thức của Perplexity
- Brave Search — kết quả có cấu trúc với bộ lọc quốc gia/ngôn ngữ
- Exa Search — tìm kiếm neural có trích xuất nội dung