-聯(lián)網(wǎng)搜索(web search))
背景自己開發(fā)的智能體需要聯(lián)網(wǎng)搜索功能使用搜索API自行構(gòu)建工具如果你希望擁有更高的靈活性可以自行調(diào)用搜索API來構(gòu)建工具。通用搜索APISerpAPI一個流行的選擇提供Google、百度等搜索引擎的API接口。通過SerpAPIWrapper等封裝可以快速集成到LangChain等框架中。Tavily專為AI Agent設計的搜索API能直接返回針對問題優(yōu)化過的、結(jié)構(gòu)化的搜索結(jié)果非常適合與LangChain等框架配合使用。統(tǒng)一API如Scavio這類服務提供單一API接入Google、Amazon等多個搜索平臺簡化了多源搜索的集成工作。特定模型搜索xAI的Grok模型原生支持通過其Responses API進行實時網(wǎng)絡和X原Twitter搜索。開源項目參考GitHub上有大量開源項目可供參考例如web_search_agent、ai-search-agent等展示了從零搭建搜索Agent的完整代碼。本來是打算使用Tavily 但當前網(wǎng)絡連不上所以改為使用國內(nèi)的火山引擎的web智能體步驟一登錄火山引擎官網(wǎng)火山引擎Web Search聯(lián)網(wǎng)搜索企業(yè)級實時信息工具詳解注意要登錄自己的賬號啊步驟二創(chuàng)建智能體如果是純文本搜索就選簡單的點擊創(chuàng)建后基本不用改什么就可以直接對話搜索了有需要的可以添加提示詞步驟三開始對話能夠正常對話后自己的智能體接入需要在平臺上創(chuàng)建密鑰有兩種任選一個就行。步驟四創(chuàng)建調(diào)用密鑰創(chuàng)建成功會有新的密鑰出來步驟五postman工具調(diào)用測試接口地址https://open.feedcoopapi.com/agent_api/agent/chat/completion要注意請求頭的是key前面要帶上Bearer 加一個空格成功。后面只要在自己的智能體中把這個接口封裝為tool工具就可以讓自己的智能體完成聯(lián)網(wǎng)搜索了結(jié)束