OrioSearch: Your AI Agent need WebSearch
OrioSearch 是一個開放原始碼、自我託管的網路搜尋和內容提取 API,它是一個免費的、與 Tavily 相容的替代方案,適用於具有無限查詢、完整資料控制且沒有速率限制的 AI 代理程式。
https://www.oriosearch.org/?ref=producthunt&utm_source=aipure

產品資訊
更新時間:2026年03月09日
什麼是 OrioSearch: Your AI Agent need WebSearch
OrioSearch 旨在為需要將可靠的網路搜尋功能整合到其 AI 代理程式和應用程式中的開發人員和 AI 建構者提供全面的解決方案。它是一個 MIT 授權的開放原始碼平台,可以在短短 30 秒內透過 Docker 部署,為 Tavily 等付費服務提供直接替代方案。該平台結合了跨 70 多個搜尋引擎的強大搜尋功能以及內容提取和 AI 答案產生功能,同時讓您的資料和基礎架構受到您的控制。
OrioSearch: Your AI Agent need WebSearch 的主要功能
OrioSearch 是一個開源、自託管的網絡搜索和內容提取 API,旨在作為 Tavily 等付費服務的免費替代方案。它提供與 Tavily 兼容的 API,通過 SearXNG 與 70 多個搜索引擎集成,提供內容提取功能、帶引用的 AI 生成答案,以及 SSE 流式傳輸和 Redis 緩存等功能。該平台可以在 30 秒內通過 Docker 部署,並允許無限次搜索,而無需 API 成本或速率限制。
全面的搜索集成: 聚合來自 70 多個搜索引擎(包括 Google、Bing 和 DuckDuckGo)的結果,並具有自動 DuckDuckGo 後備功能
高級內容處理: 多層內容提取管道,具有高精度 (F1: 0.958) 和 AI 驅動的答案生成以及來源引用
生產就緒的基礎架構: 包括 Redis 緩存、SSE 流式傳輸、斷路器、速率限制和結果重新排序功能,以實現可靠的性能
無縫集成: Tavily API 的直接替代品,具有相同的響應格式和 OpenAI 函數調用兼容性
OrioSearch: Your AI Agent need WebSearch 的使用案例
AI 代理開發: 利用實時網絡搜索功能為 AI 代理提供支持,而無需擔心 API 成本或速率限制
企業搜索解決方案: 部署為內部搜索服務,供希望維護數據隱私並控制其搜索基礎架構的公司使用
研究自動化: 為研究工具和知識管理系統啟用自動化內容提取和摘要
內容聚合平台: 構建具有可靠搜索和提取功能的內容聚合服務,同時保持對基礎架構的完全控制
優點
免費和開源,沒有 API 成本
完全控制基礎架構和數據隱私
沒有速率限制和無限的可擴展性
易於使用 Docker 部署
缺點
需要自託管和維護
可能需要額外的基礎架構來進行大規模部署
取決於外部搜索引擎的可用性
如何使用 OrioSearch: Your AI Agent need WebSearch
複製並部署 OrioSearch: 在終端機中執行以下命令:
1. git clone https://github.com/vkfolio/orio-search
2. cd oriosearch
3. docker compose up --build
這將自動啟動 3 個服務:API、SearXNG 和 Redis
驗證安裝: 透過發出健康檢查請求來檢查 OrioSearch 是否正常運行:
curl http://localhost:8000/health
您應該收到:{"status": "ok", "service": "orio-search"}
基本搜尋用法: 向搜尋端點發出 POST 請求:
curl -X POST http://localhost:8000/search \
-H "Content-Type: application/json" \
-d '{"query": "latest AI news", "max_results": 5}'
使用 AI 答案進行進階搜尋: 使用其他參數發出 POST 請求:
curl -X POST http://localhost:8000/search \
-H "Content-Type: application/json" \
-d '{"query": "what is docker", "include_answer": true, "search_depth": "advanced"}'
設定 LLM 整合: 編輯 config.yaml 以設定 LLM 整合:
llm:
enabled: true
provider: "ollama" # or "openai", "groq"
base_url: "http://ollama:11434/v1"
model: "llama3.1"
api_key: "ollama" # 對於雲端服務,請使用真實的 API 金鑰
取代現有的 Tavily 整合: 如果您目前正在使用 Tavily,只需變更程式碼中的基本 URL 即可:
從:
base_url = "https://api.tavily.com"
api_key = "tvly-xxxxxxxxxxxxxxxx"
到:
base_url = "http://localhost:8000"
api_key = "" # 可選
OrioSearch: Your AI Agent need WebSearch 常見問題
OrioSearch 是一個開源的網路搜尋和內容提取 API,您可以自行託管。它與 Tavily 相容,並且可以在 30 秒內使用 Docker 部署。它為 AI 代理提供網路搜尋功能,而無需任何 API 費用。











