精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

服務器繁忙?動手做:滿血版DeepSeek R1+Agentic RAG 構建聯網搜索智能體(附源碼)

發布于 2025-2-20 11:18
瀏覽
0收藏

要說當下什么最熱,DeepSeek絕對是當仁不讓。憑借其強大的語言理解和生成能力,以及免費開放的策略,DeepSeek迅速吸引了大量用戶,成為全球關注的焦點。然而,隨著用戶數量的激增,DeepSeek官網的聯網搜索和深度思考功能經常出現“服務器繁忙”的提示,嚴重影響了用戶體驗。

除了官方,還有辦法擁有滿血、可聯網的 DeepSeek 嗎?

答案是肯定的。比如近期移動云就推出了DeepSeek系列模型的免費體驗,通過接入云服務商的推理API,用戶可以構建專屬智能體,暢享聯網搜索、本地知識庫等絲滑體驗。下面就跟著一起動手實踐吧。

一、效果

以下為基于R1+Agentic RAG實現的搜索智能體效果

Web UI采用streamlit完成開發,添加了DeepSeek icon,左側欄可回看歷史對話記錄

服務器繁忙?動手做:滿血版DeepSeek R1+Agentic RAG 構建聯網搜索智能體(附源碼)-AI.x社區

二、構建聯網搜索智能體

2.1 整體方案

(1)通用方案

說到智能體,很多人第一反應是LLM+工具調用,通過Function Call(函數調用)和ReAct(Reasoning and Action)方式進行驅動,但是官網已經給出了回復,Function Call和ReAct均無法很好滿足聯網搜索智能體的需求。

因此需要其他的解決方案。

(2)Agentic RAG

Agentic RAG提供了一種新的思路:Agentic RAG 是對傳統 RAG 系統的擴展,通過引入AI Agent來協調檢索和生成流程。這些Agent能夠動態決策、優化工作流,并執行多步檢索和推理任務。

Agentic RAG主要流程如下:

第 1-2 步:Agent 會重寫查詢(如糾正拼寫錯誤等)。

第 3-8 步:Agent 決定是否需要更多上下文信息:

  • 如果不需要,重寫后的查詢直接發送給 LLM。
  • 如果需要,智能代理會找到最佳的外部來源以獲取上下文,并將其傳遞給 LLM。

第 9 步:系統生成響應。

第 10-12 步:智能代理檢查答案是否相關:

  • 如果相關,則返回響應。
  • 如果不相關,則返回第 1 步重新開始。

服務器繁忙?動手做:滿血版DeepSeek R1+Agentic RAG 構建聯網搜索智能體(附源碼)-AI.x社區

(3)修改后的方案

下圖為基于AgenticRAG架構修改的聯網搜索智能體設計,簡化了了第10-12步判斷答案相關性的步驟,

整體設計步驟如下:

1、用戶請求,發送Query
2、意圖識別Agent1根據上下文和當前問題進行意圖判斷,若無須檢索則直接回答,否則進入下一步
3、關鍵詞提取Agent2將用戶問題進行關鍵詞提取,生成搜索引擎便于識別的關鍵詞
4、搜索引擎執行搜索,返回搜索結果
5、搜索結果,用戶Query,當前時間信息放入搜索智能體Agent3提示詞模版中,增強生成Answer
6、返回增強生成后的內容

2.2 實踐步驟

(1)實現聯網搜索工具

Tavily 是一款專為大型語言模型(LLMs)和檢索增強生成(RAG)優化的搜索引擎API,旨在為AI應用提供實時、準確且無偏見的信息。它通過連接AI系統與網絡上的實時事實信息,幫助AI開發者、研究人員和企業獲取高效、快速且持久的搜索結果。

主要功能和特點:

  • 深度研究與智能查詢:通過單一API調用,Tavily能夠聚合和篩選來自可信來源的信息,并提供深入的研究結果。
  • 多源優化:與Bing、Google等傳統搜索引擎相比,Tavily會審查多個來源,提取最相關的內容,優化LLM的上下文。
  • 實時更新與準確性:Tavily專注于提供實時、準確的信息,減少AI幻覺和偏見。
  • 靈活性與成本效益:提供靈活的定價計劃和更實惠的成本,適合不同規模的項目。
  • 支持多種應用場景:適用于學術研究、市場分析、新聞媒體、商業決策支持等多種領域。

調用Tavily并解析結果代碼如下:

import os
from tavily import TavilyClient
def search_and_parse(keywords, max_results=10):
    """
    搜索并解析結果的函數
    :param keywords: 查詢關鍵詞
    :param max_results: 最大搜索結果數量
    :return: 解析后的結果列表
    """
    client = TavilyClient(api_key=os.environ.get("TAVILY_API_KEY"))
    response = client.search(
        query=keywords,
        max_results=max_results,
        time_range="d",
        search_depth="advanced",
        include_answer=True
    )
    # 解析搜索結果
    parsed_results = []
    for result in response["results"][:max_results]:
        title = result.get("title", "無標題")
        url = result.get("url", "無鏈接")
        score = result.get("score", 0)
        content = result.get("content", "無內容")
        parsed_results.append({
            "title": title,
            "url": url,
            "score": score,
            "content": content
        })
    return parsed_results

(2)意圖識別

為了提高對話效率(非不要不執行搜索),此處設計了意圖識別Agent,根據上下文內容和當前用戶問題判斷是否要執行搜索。

此處Agent的prompt設計如下:

### 角色
你現在是一個優秀的檢索判斷智能體,可以根據自身能力和歷史上下文信息準確判斷用戶當前問題是否還需要進行**聯網**檢索。
### 技能
1. 你可以根據用戶歷史信息理解用戶的當前問題
2. 根據聯網搜索工具解決需要實時檢索的問題。
### 要求
1. 不要使用任何模板,直接返回識別的意圖的枚舉類型(CHAT、SEARCH)
2. 如果當前問題無須實時聯網,能夠根據自身能力回答,返回 CHAT
3. 當用戶歷史信息已包含回答當前問題的所有信息時, 返回 CHAT
4. 對于不是上述兩種情況的其他情況,都返回SEARCH
### 用戶歷史信息
{{history_summary}}
### 當前問題
{{user_query}}

(3)關鍵詞提取

在進行搜索前,需要Agent對用戶query進行關鍵詞提取,因為用戶問題通常為自然語言描述,而搜索引擎更擅長處理簡潔、直接的查詢,因此需要進行自然語言到搜索關鍵詞的轉換。

此處Agent的prompt設計如下:

## 角色
你是一位問題關鍵詞提取專家,擅長從用戶的問題中提煉出最精準的搜索關鍵詞。
# 目標
你的目標是提取最能代表問題核心的信息,以提高搜索引擎的查詢效率。
# 規則
1. 保留問題中的核心概念和重要限定詞。
2. 去除無關緊要的停用詞(如“的”“是”“怎么樣”等)。
3. 優先選擇簡潔且具有搜索潛力的短語。
4. 確保關鍵詞具有實際查詢價值,并盡量符合搜索引擎的檢索習慣。
5. 如有需要,可提供多個關鍵詞組合,覆蓋不同檢索需求。
---
# 示例
## 示例1
用戶輸入:如何提高網站的用戶體驗和加載速度?
提取關鍵詞:網站用戶體驗 加載速度 優化方法
## 示例2
用戶輸入:如何在 Linux 系統中安裝新軟件?
提取關鍵詞:Linux 系統 軟件安裝 操作指南
---
用戶輸入:{{user_query}}
提取關鍵詞:

(4)流程編排,實現Websearch Agent

在完成了上述流程后,我們可以著手構建Websearch Agent,在這個智能體中,將采用滿血R1作為LLM,結合其深度思考能力提升智能體回答效果。

對于R1構建的Agent,官方在2月14日發布了prompt建議和模板

  • 不建議使用系統提示詞
  • 溫度參數建議0.6
  • 官方網絡搜索提示詞模板:

search_answer_zh_template = \
'''# 以下內容是基于用戶發送的消息的搜索結果:
{search_results}
在我給你的搜索結果中,每個結果都是[webpage X begin]...[webpage X end]格式的,X代表每篇文章的數字索引。請在適當的情況下在句子末尾引用上下文。請按照引用編號[citation:X]的格式在答案中對應部分引用上下文。如果一句話源自多個上下文,請列出所有相關的引用編號,例如[citation:3][citation:5],切記不要將引用集中在最后返回引用編號,而是在答案對應部分列出。
在回答時,請注意以下幾點:
- 今天是{cur_date}。
- 并非搜索結果的所有內容都與用戶的問題密切相關,你需要結合問題,對搜索結果進行甄別、篩選。
- 對于列舉類的問題(如列舉所有航班信息),盡量將答案控制在10個要點以內,并告訴用戶可以查看搜索來源、獲得完整信息。優先提供信息完整、最相關的列舉項;如非必要,不要主動告訴用戶搜索結果未提供的內容。
- 對于創作類的問題(如寫論文),請務必在正文的段落中引用對應的參考編號,例如[citation:3][citation:5],不能只在文章末尾引用。你需要解讀并概括用戶的題目要求,選擇合適的格式,充分利用搜索結果并抽取重要信息,生成符合用戶要求、極具思想深度、富有創造力與專業性的答案。你的創作篇幅需要盡可能延長,對于每一個要點的論述要推測用戶的意圖,給出盡可能多角度的回答要點,且務必信息量大、論述詳盡。
- 如果回答很長,請盡量結構化、分段落總結。如果需要分點作答,盡量控制在5個點以內,并合并相關的內容。
- 對于客觀類的問答,如果問題的答案非常簡短,可以適當補充一到兩句相關信息,以豐富內容。
- 你需要根據用戶要求和回答內容選擇合適、美觀的回答格式,確保可讀性強。
- 你的回答應該綜合多個相關網頁來回答,不能重復引用一個網頁。
- 除非用戶要求,否則你回答的語言需要和用戶提問的語言保持一致。
# 用戶消息為:
{question}'''

流程編排核心部分代碼:

# 意圖分類
intent = intent_classification.classify(user_input, messages)
agent_client = ChatClient(os.environ.get("API_KEY"), os.environ.get("BASE_URL"))
# 獲取當前時間
current_time = datetime.now()
formatted_time = current_time.strftime('%Y-%m-%d %H:%M:%S')
# 構建用戶提示
user_prompt = prompts.SEARCH_ANSWER_ZH_TEMPLATE \
    .replace("{{cur_date}}", formatted_time) \
    .replace("{{user_query}}", user_input)
if intent == 'CHAT':
    return agent_client.stream_chat(system_prompt="", user_prompt=user_input, stream=True, messages=messages)
else:
    # 提取關鍵詞并搜索
    keywords = keyword_extrator.extractor(user_input)
    search_res = websearch_tool.search_and_parse(keywords, 5)
    # 格式化搜索結果
    search_res_str = "\n".join(
        [f"標題: {item['title']}\n內容: {item['content']}\n鏈接: {item['url']}\n" for item in search_res])
    user_prompt = user_prompt.replace("{{search_results}}", search_res_str)
    return agent_client.stream_chat(system_prompt="", user_prompt=user_prompt, stream=True, messages=messages)

三、總結

在本文中,我們給出了構建一個滿血版的R1+Agentic RAG聯網搜索智能體的具體步驟,以解決DeepSeek官網服務器繁忙的問題。通過云服務商提供的API免費額度,基于Agentic RAG利用Tavily搜索引擎API、意圖識別、關鍵詞提取編排,我們能夠構建一個高效的Websearch Agent,它結合了R1的深度思考能力,以提升智能體的回答效果。

參考資料

1、https://mp.weixin.qq.com/s/GReaXb21dSWarbItqKGuNg

2、https://mp.weixin.qq.com/s/nXuYapJH9eerGgvv7kOCQQ

3、https://api-docs.deepseek.com/zh-cn/guides/reasoning_model

4、https://zhuanlan.zhihu.com/p/21930778135

本文轉載自??AI遇見云??,作者: 孫波 ????

收藏
回復
舉報
回復
相關推薦
精品一区二区三区蜜桃在线| 999精品网站| www.天天干.com| 亚洲精品男同| 亚洲网站在线看| 久久成年人网站| 99热99re6国产在线播放| av一区二区不卡| 国产精品日韩欧美| 久久精品国产亚洲av麻豆色欲 | 日韩欧美国产中文字幕| 日本欧美精品久久久| 精品国产av鲁一鲁一区| 老妇喷水一区二区三区| 欧美精品免费在线| 无码国产69精品久久久久同性| 精品中文字幕一区二区三区四区 | 久久久久久麻豆| 亚洲一区二区中文| 一级片在线免费播放| 在线国产日韩| 久久精品91久久香蕉加勒比| 中文字幕影片免费在线观看| 国产999精品在线观看| 狠狠躁夜夜躁久久躁别揉| 992tv成人免费观看| 国内精品一区视频| 99re热视频精品| 91青青草免费在线看| 亚洲无码精品一区二区三区| 亚洲精品偷拍| 久久99国产精品自在自在app | 人妻视频一区二区三区| 国产一区二区在线电影| 国产激情久久久久| 国产精品久久久久久久妇| 欧美 日韩 国产一区二区在线视频| 亚洲色图色老头| 国产又粗又猛又色| 91精品尤物| 日韩亚洲欧美成人一区| 午夜一级免费视频| www.26天天久久天堂| 色呦呦一区二区三区| www.99热这里只有精品| 牛牛精品在线| 亚洲国产欧美日韩另类综合| 日韩在线视频在线| 在线观看的网站你懂的| 亚洲精品免费在线| 永久免费网站视频在线观看| 麻豆av在线导航| 国产精品麻豆久久久| 亚洲成人自拍| 秋霞午夜理伦电影在线观看| 国产精品丝袜在线| 亚洲午夜精品一区二区三区| 2017亚洲天堂1024| 中文字幕中文字幕在线一区| 宅男在线精品国产免费观看| 巨大荫蒂视频欧美另类大| 国产精品国产三级国产aⅴ入口| 亚洲国产婷婷香蕉久久久久久99| www.黄在线观看| 国产精品美女久久久久久久久久久| 一区二区精品在线观看| 嫩草香蕉在线91一二三区| 亚洲色图欧美偷拍| 国产乱子伦精品无码专区| 丁香花在线电影| 黑人巨大精品欧美一区二区一视频| 青青视频在线播放| 国产亚洲人成a在线v网站| 欧美精品vⅰdeose4hd| 久久久国产精品久久久| 久久久久97| 国产一区二区三区视频| 国产人与禽zoz0性伦| 欧美/亚洲一区| 97成人精品视频在线观看| 中文字幕一区二区人妻电影| 久久精品国产一区二区三区免费看| 91视频免费在线| 欧美一区二区黄片| 欧美极品xxx| 亚洲自拍偷拍一区二区三区| 99久久精品免费看国产小宝寻花| 日韩欧美中文免费| 在线一区二区不卡| 欧美三级午夜理伦三级在线观看| 亚洲午夜精品久久久久久性色 | 国产精品久久久久久久| 久久免费少妇高潮久久精品99| 久久久久久少妇| 精品亚洲porn| 久久婷婷人人澡人人喊人人爽| 国产精品视频一区二区久久| 亚洲理论在线观看| 欧美 日韩 激情| 精品视频一二| 亚洲欧美另类中文字幕| 四虎永久免费在线| 香蕉国产精品偷在线观看不卡| 91精品久久久久久| 亚洲aⅴ在线观看| 国产精品国产三级国产| 国产最新免费视频| 日韩一区二区三区高清在线观看| 亚洲精品大尺度| 欧美一区免费观看| 久久最新视频| 国产手机精品在线| 黄色网址免费在线观看| 色综合久久天天综合网| 免费黄色av网址| 国产精品99在线观看| 欧美怡红院视频一区二区三区| 97超碰人人草| 久久精品亚洲一区二区三区浴池| 免费看欧美黑人毛片| 久久天天久久| 亚洲午夜精品视频| 成人毛片18女人毛片| 国产精品 日产精品 欧美精品| 亚洲国产精品日韩| 亚洲欧美电影| 亚洲成人中文字幕| 国产主播在线观看| 国产精品一二三四区| youjizz.com亚洲| 国产成人免费9x9x人网站视频| 日韩av一卡二卡| 国产一级在线观看视频| 国产又粗又猛又爽又黄91精品| 日韩中文字幕一区| 台湾佬成人网| 亚洲摸下面视频| 伊人久久综合视频| 不卡一区二区三区四区| 国产黄色激情视频| 色妞ww精品视频7777| 久久精品国产成人| 97人妻人人澡人人爽人人精品| 国产精品女上位| 欧美女同在线观看| 久久国产综合| 成人精品视频久久久久| 免费大片在线观看www| 欧美日韩精品福利| 日本黄色录像视频| 国内精品久久久久影院薰衣草| 亚洲欧美电影在线观看| 天堂综合在线播放| 久久亚洲精品成人| 国产欧美熟妇另类久久久| 日韩一区中文字幕| 一级日本黄色片| 在线成人h网| 久久国产一区二区| 欧美magnet| 中文字幕久精品免费视频| 一级片视频网站| 亚洲女人****多毛耸耸8| 欧美一级免费在线| 黄色av日韩| 精品伦理一区二区三区| 国产不卡网站| 色偷偷91综合久久噜噜| 国产叼嘿视频在线观看| 亚洲高清在线视频| 性少妇bbw张开| 日本午夜一区二区| 大桥未久一区二区三区| 操欧美女人视频| 秋霞成人午夜鲁丝一区二区三区| 成人亚洲综合天堂| 欧美一区二区三区公司| www.天天色| 久久先锋资源网| 免费精品99久久国产综合精品应用| 欧美久久综合| 欧美日韩系列| 99视频这里有精品| 97香蕉久久超级碰碰高清版| 国产高清一区在线观看| 91精品视频网| 欧美另类一区二区| 中文字幕一区二区三区四区不卡| 中国特级黄色大片| 日本伊人色综合网| 欧妇女乱妇女乱视频| 精品国产乱码久久久久久果冻传媒| 成人网在线视频| 天堂av在线| 美女精品视频一区| 国产三级视频在线播放线观看| 91精品国产一区二区人妖| 啦啦啦免费高清视频在线观看| 国产精品免费久久久久| 理论片大全免费理伦片| 激情深爱一区二区| 欧美韩国日本在线| 国内精品嫩模av私拍在线观看| 日韩精品另类天天更新| 国产厕拍一区| 成人精品在线观看| 欧美大胆成人| 久久久久久久久久国产| 婷婷激情在线| 亚洲欧美在线磁力| 免费观看黄色一级视频| 欧美精品1区2区3区| 成人av网站在线播放| 亚洲一区二区在线视频| 日韩激情小视频| 国产三级三级三级精品8ⅰ区| 日韩女优在线视频| 韩国精品免费视频| 欧美男女交配视频| 老司机一区二区三区| 99色这里只有精品| 一本到12不卡视频在线dvd| 日韩亚洲视频在线| 久久97视频| 久久久久天天天天| 精品国产乱子伦一区二区| 97在线电影| 国产一区二区三区亚洲综合| 国产精品一区二区久久久久| 三级成人黄色影院| 欧美夜福利tv在线| av漫画网站在线观看| 欧美劲爆第一页| 精品176二区| 久久精品成人欧美大片| 久久亚洲天堂| 日韩视频一区在线| 久久精品视频观看| 久久九九全国免费精品观看| 日本视频不卡| 日韩综合中文字幕| 青青青青在线| 久久精品精品电影网| 久草免费在线| 久久久国产一区二区| 国产美女av在线| 日韩中文视频免费在线观看| 日本在线观看网站| 久久精品国产成人精品| 最新日本在线观看| 欧美激情一区二区三区在线视频观看 | 日本一区二区三区精品| 欧美日韩激情小视频| 日韩av综合在线| 欧美日韩国产激情| 探花视频在线观看| 欧美最猛性xxxxx直播| 中文字幕一区二区三区免费看| 欧美这里有精品| 96亚洲精品久久久蜜桃| 日韩网站在线看片你懂的| 亚洲va久久久噜噜噜无码久久| 欧美不卡激情三级在线观看| 日韩一区二区三区在线观看视频| 亚洲福利在线视频| 美州a亚洲一视本频v色道| 亚洲另类xxxx| 91在线观看| 欧美大片免费观看在线观看网站推荐| 黄色羞羞视频在线观看| 性欧美在线看片a免费观看| 丝袜美腿一区| 成人在线视频福利| 99这里只有精品视频| 牛人盗摄一区二区三区视频| 欧美午夜精品一区二区三区电影| 曰韩不卡视频| 欧美破处大片在线视频| 鲁一鲁一鲁一鲁一澡| 免费在线欧美视频| 免费在线观看日韩av| 久久久久国产精品麻豆ai换脸 | 亚洲成av人影院| 中文在线第一页| 在线播放一区二区三区| 色婷婷在线视频| 在线性视频日韩欧美| 超清av在线| 国产精品高潮呻吟视频| 欧美一区一区| 欧美一区二区三区四区五区六区| 亚洲成av人片一区二区密柚| 国产精品久久中文字幕| 蜜桃视频在线观看一区| 精品人妻伦一二三区久| 国产精品成人免费在线| 99视频在线看| 欧美男女性生活在线直播观看| 手机av在线免费观看| 日韩中文字幕在线视频播放| 999福利在线视频| 91精品久久久久久久久青青 | 国产性生活网站| 欧美三级资源在线| 无码精品视频一区二区三区| 久久久精品中文字幕| 欧美美女日韩| 国产亚洲一区二区三区在线播放| 欧美日韩一区二区综合| 很污的网站在线观看| 激情av综合网| 国产一级久久久久毛片精品| 亚洲高清视频的网址| 国产剧情精品在线| 亚洲天堂av在线播放| 国产伦理精品| 99久久综合狠狠综合久久止| 欧美a级成人淫片免费看| 国产男女在线观看| 成人综合在线观看| 国产高潮流白浆| 欧美性色黄大片| 三级毛片在线免费看| 欧美激情亚洲国产| www一区二区三区| 亚洲日本精品国产第一区| 久久亚洲视频| 久久久精品人妻无码专区| 亚洲成av人片一区二区梦乃| www.av在线.com| 久久久精品久久久久| 欧美激情福利| 色999日韩自偷自拍美女| 亚洲综合日韩| 四虎永久免费影院| 午夜精品一区二区三区电影天堂 | 国产精品诱惑| 手机看片福利永久国产日韩| 爽好久久久欧美精品| 成人片黄网站色大片免费毛片| 欧美日韩一区二区在线| 亚洲欧美日韩免费| 欧美中文在线观看| 亚洲ab电影| 精品久久久噜噜噜噜久久图片 | 欧美成人精品激情在线视频| 884aa四虎影成人精品一区| 香蕉视频在线免费看| 国产欧美精品日韩精品| 日韩欧美高清| 九一精品久久久| 依依成人综合视频| 亚洲免费黄色片| 2025国产精品视频| 国产欧美一区二区三区精品观看| 国产av无码专区亚洲精品| 国产调教视频一区| 在线观看免费视频一区| 日韩在线观看免费av| 国产乱码精品一区二区三区亚洲人| 警花观音坐莲激情销魂小说 | 91在线看网站| 国产精品第十页| 一本加勒比波多野结衣| 日韩欧美成人区| 成年在线观看免费人视频| 国产日本欧美一区| 欧美aa国产视频| 天天躁日日躁狠狠躁av| 一本大道av伊人久久综合| 在线播放麻豆| www.久久久| 亚洲中午字幕| 一二三四在线观看视频| 日韩写真欧美这视频| 97人人在线视频| 日韩精品一区二区三区四区五区| 九九热在线视频观看这里只有精品| 麻豆视频在线免费看| 亚洲国产精品视频在线观看 | 97免费资源站| 亚洲一区二区三区四区五区午夜 | 性生交大片免费看l| 欧美日韩亚洲高清| 日本韩国在线视频爽| 国产私拍一区| 久久精品国产在热久久| 国产无遮挡免费视频| 在线观看视频99| 高清精品视频| 无限资源日本好片| 亚洲一区二区美女| 岛国最新视频免费在线观看| 99r国产精品视频| 日韩成人免费看| 国产亚洲欧美精品久久久www| 国产香蕉精品视频一区二区三区 | 人妖欧美一区二区| 国产精品第108页| 日韩在线中文视频|