TalorData for Hermes Agent:為您的 AI 代理提供即時 Google 搜尋能力

Hermes Agent 是 Nous Research 開發的一款開源 AI 代理,可在終端機、桌面和訊息平台上運作。您可以在 Hermes Agent 文件中了解更多資訊,或在 GitHub 上探索其原始碼。 今天,我們正式發佈開源的 TalorData plugin for Hermes Agent。它將 Hermes 的內建網路搜尋連接到 TalorData SERP API,並添加了一個專用的 talor_google_search 工具,支援完整的 Google 參數集——裝置、位置、語言、搜尋類型、時間範圍和分頁。該外掛現已在 GitHub 上提供。 外掛新增功能 Hermes 已經知道何時需要搜尋。此外掛為 Hermes 提供了兩條由 TalorData 支援的 Google 搜尋路徑: 您的請求內容 Hermes 工具 TalorData 引擎 通用網路研究 web_search Google 帶進階選項的 Google 搜尋 talor_google_search Google 對於普通的網路查詢,Hermes 會繼續使用其熟悉的 web_search 工具;外掛為其提供 TalorData 後端支援。對於需要特定地理位置、語言、搜尋類型或時間窗口的研究,Hermes 可以改為呼叫 talor_google_search。您可以自然地提問,無需記憶引擎名稱或工具名稱。 主要特性 快速開始 […]

TalorData
最后更新于
3 分钟阅读

Hermes Agent 是 Nous Research 開發的一款開源 AI 代理,可在終端機、桌面和訊息平台上運作。您可以在 Hermes Agent 文件中了解更多資訊,或在 GitHub 上探索其原始碼。

今天,我們正式發佈開源的 TalorData plugin for Hermes Agent。它將 Hermes 的內建網路搜尋連接到 TalorData SERP API,並添加了一個專用的 talor_google_search 工具,支援完整的 Google 參數集——裝置、位置、語言、搜尋類型、時間範圍和分頁。該外掛現已在 GitHub 上提供。

外掛新增功能

Hermes 已經知道何時需要搜尋。此外掛為 Hermes 提供了兩條由 TalorData 支援的 Google 搜尋路徑:

您的請求內容Hermes 工具TalorData 引擎
通用網路研究web_searchGoogle
帶進階選項的 Google 搜尋talor_google_searchGoogle

對於普通的網路查詢,Hermes 會繼續使用其熟悉的 web_search 工具;外掛為其提供 TalorData 後端支援。對於需要特定地理位置、語言、搜尋類型或時間窗口的研究,Hermes 可以改為呼叫 talor_google_search。您可以自然地提問,無需記憶引擎名稱或工具名稱。

主要特性

  • 原生 Hermes 整合。該套件使用 Hermes 的 Python 外掛和網路搜尋提供者介面。無需執行獨立的伺服器程序。
  • 自然工具選擇。Hermes 會根據您的請求自動選擇 web_search 或 talor_google_search
  • 單一 API TokenTALOR_API_TOKEN 驗證外掛中的每個搜尋路徑。
  • 完整的 Google 參數覆蓋devicelocationgoogle_domaingl/hltbm(圖片/購物/新聞/影片/本地/專利)、tbs(過去一小時到過去一年)、safestart/num 分頁、render_jsai_overview 和 no_cache
  • 聚焦的回應。每個搜尋路徑只返回 Hermes 需要的欄位,而不是將整個原始 SERP 負載傳遞給代理的上下文。
  • 開源。程式碼在 GitHub 上提供。

快速開始

您需要一個正常運作的 Hermes Agent 安裝和一個 TalorData 帳戶。如果您是 Hermes 新手,請先完成其安裝指南快速入門

有關完整的逐步說明,包括自訂 Hermes 安裝和手動設定,請參閱儲存庫 README

自行安裝

首先,請確保您已安裝可正常運作的 Hermes Agent,且 hermes 指令在終端機中可用。

macOS / Linux

bash

cd ~/.hermes/hermes-agent
uv pip install --python venv/bin/python <path-to-repo>
hermes plugins enable talor
hermes tools

Windows (PowerShell)

  1. 開啟 PowerShell:按下 Win + R,輸入 PowerShell,然後按 Enter。
  2. 進入 Hermes 安裝目錄:powershellcd $env:USERPROFILE\.hermes\hermes-agent將 <path-to-repo> 替換為您下載的外掛資料夾的完整路徑,例如 C:\Users\YourName\Downloads\talor-hermes-plugin(如果路徑包含空格,請用引號括起來):powershelluv pip install --python .\venv\Scripts\python.exe '<path-to-repo>'
  3. 啟用外掛:

powershell

hermes plugins enable talor

疑難排解

  • cd 失敗並提示 “path does not exist”:您的 Hermes 安裝位於自訂位置。執行 echo $env:HERMES_HOME 找到它,然後改用 cd "$env:HERMES_HOME\hermes-agent"
  • hermes 無法辨識為指令:Hermes Scripts 目錄不在您的 PATH 中。重新執行 Hermes 安裝程式,或將 %USERPROFILE%\.hermes\hermes-agent\venv\Scripts 新增到您的 PATH。
  • 使用 Git Bash:使用正斜線——cd ~/.hermes/hermes-agent 和 --python venv/Scripts/python.exe

驗證外掛已安裝並啟用:

bash

hermes plugins list

您應該會看到 talor 列出。然後執行:

bash

hermes tools

在 Web Search & Extract 下選擇 TalorData,然後從您的 TalorData 儀表板貼上 API Token。如果 Hermes 詢問是否允許外掛取代內建工具,請回答 no——此外掛會新增工具和網路搜尋提供者,不會取代內建工具處理器。重新啟動任何已在執行的 Hermes 工作階段。

讓 Hermes 為您安裝

您也可以將安裝工作交給 Hermes 自己。將以下內容貼上到 Hermes 聊天中:

text

Install and configure talor-hermes-plugin by following the instructions at:
https://github.com/TalorData/talor-hermes-plugin

當 Hermes 提示時批准安裝指令,然後提供您的 API Token。

在 Hermes 中使用和測試外掛

用例 1:建立當前 AI 新聞簡報

您可以從一個簡短的提示開始:

查詢最新的 AI 新聞

在下面的範例中,Hermes 將該請求轉換為多個聚焦的、帶時間過濾的搜尋。它會擴展查詢以涵蓋主要 AI 公司、晶片、安全和監管,然後使用其其他瀏覽工具檢查來源並準備一份帶日期的簡報。<!– 截圖佔位符:替換為 Hermes Agent 使用 TalorData 的對話截圖,提示詞為 “Find latest AI news” –>

如需更可重複的簡報,可以給 Hermes 更多方向:

查詢最新的 AI 新聞。使用多個聚焦的新聞搜尋,限制在過去一週內,針對主要來源或一手來源驗證頭條新聞,並給我一份帶來源連結的簡潔日期簡報。

這正是代理原生搜尋整合發揮作用的地方:Hermes 可以執行多個查詢,在執行過程中優化搜尋,並將結果圍繞任務組織,而不是返回單個連結頁面。

用例 2:具備位置感知的產品研究

當您關注地理位置時,搜尋同樣簡單:

目前在德國市場上,有哪些性價比最高的 Android 手機?

Hermes 可以執行帶有位置和語言定位的搜尋(location: Germanygl=de),並從多個零售商處彙整結果,然後整理出一份包含價格和規格的候選清單。<!– 截圖佔位符:替換為 Hermes Agent 使用 TalorData 的對話截圖,提示詞為 “What are the best budget Android phones available in Germany right now?” –>

如需更具體的比較,可以嘗試:

比較目前在德國市場上性價比最高的 Android 手機。使用德國位置和語言設定進行搜尋,查看至少三個不同零售商,並返回一份包含價格和關鍵規格的候選清單。

市場數據變化很快,因此在做出購買決策時請查看即時結果。

更多提示範例

嘗試以下提示來體驗剩餘功能:

  • 網頁: “搜尋最新的 Python 3.14 版本說明,並摘要重要變更,附上來源連結。”
  • 時間範圍: “搜尋過去一個月內 Node.js LTS 版本的新聞。”
  • 搜尋類型: “在 Google 圖片中查詢 Xiaomi 15 Ultra 的官方渲染圖,並列出每張圖片的來源網站、頁面標題和網址。”
  • 行動結果: “顯示「新加坡最佳點心」在 Google 行動版搜尋結果中的排名,包含每筆自然搜尋結果的標題、網址及摘要。”

這些提示也可以作為安裝後的快速測試:Hermes 應在通用研究時使用 web_search,在您提出位置、語言、時間或圖片約束時使用 talor_google_search。搜尋結果會隨時間變化,因此請驗證所選擇的工具和回應的結構,而不是期望每次執行都得到完全相同的清單。

如果 Hermes 找不到此外掛,請檢查以下三點:

  • 該套件已安裝到執行 Hermes 的 Python 環境中。
  • talor 已在 hermes plugins 中啟用。
  • TALOR_API_TOKEN 在 Hermes 程序中可用,且 TalorData 已被選為網路搜尋後端。

運作原理

該儲存庫發佈了一個 hermes_agent.plugins 進入點。當 Hermes 發現並啟用該套件時,外掛會:

  1. 將 TalorData 註冊為 web_search 提供者。
  2. 使用描述其支援參數的 JSON Schema 註冊 talor_google_search 工具。
  3. 根據 Google 引擎模式驗證每個請求,然後向 https://serpapi.talordata.net/serp/v1/request 發送一個表單編碼的 POST 請求,攜帶 Authorization: Bearer <API Token>
  4. 正規化 API 回應——解包巢狀的 result / data / response 包裝器,並同時接受 SerpApi 風格和 TalorData 原生欄位名稱——為 Hermes 生成一個緊湊、可預測的結果。

這使整合保持對 Hermes 原生,同時保留了使 TalorData 對代理工作流有用的結構化搜尋資料。

下一步

TalorData plugin for Hermes Agent 現已在 GitHub 上提供,原始碼對貢獻開放。目前版本支援 Google 引擎;Bing、Yandex 和 DuckDuckGo 計劃在後續版本中支援。

如果您發現錯誤或對另一個 Hermes 原生搜尋功能有想法,請在儲存庫中提交 Issue 或 Pull Request。如果您尚未嘗試 TalorData,請在 talordata.com 註冊,幾分鐘內即可為您的 Hermes 提供即時搜尋資料。

立即开展您的数据业务

Join the world's most robust proxy network.

免费试用