在使用 DeepSeek 经过中,不少开荒者遭遇了联网功能无法正常使用的问题,这在一定进度上死心了其应用场景和成果。不外别惦念,今天就给巨匠先容一种解决决议——运用博查联网 API 和 Dify 使命流,让你的 DeepSeek 重新“联网上线”,已毕更广宽的功能。
一、创建空缺应用
最初,登录到 Dify 平台,点击创建应用按钮,在弹出的选项中选拔创建空缺应用。这一步是构建咱们统共使命流的基础,就像搭建一座大厦的基石不异,为后续的操作提供一个肇端的框架。
二、创建一个多轮对话使命流
在创建好空缺应用后,接下来需要创建一个多轮对话使命流。多轮对话使命流大略使咱们的应器用备更生动、更智能的交互材干,不错阐发用户的输入进行多轮次的对话和信断交互,从而更好地知足多样复杂的应用场景需求。
三、干预使命流剪辑页面
四、选拔 DeepSeek 模子
在使命流剪辑页面中,找到模子选拔区域,选拔 DeepSeek 模子。DeepSeek 模子以其广宽的言语贯串和生成材干而受到日常和蔼,选拔它算作咱们使命流的中枢模子,不错为咱们的应用提供高质料的当然言语处理功能。
五、构建一个 Bocha 搜索节点
接下来,AG百家乐上头构建一个 Bocha 搜索节点。Bocha 搜索节点是已毕联网搜索功能的重要节点,它大略通过博查联网 API 进行收集搜索,赢得最新的信息和数据,为咱们的应用提供更丰富、更实时的内容救济。
六、颐养节点伙同并树立 Bocha web 搜索节点
将启动节点和 LLM 之间的节点的干系断开,并将启动节点和 Bocha 节点联络。然后单击树立 Bocha web 搜索节点,在 query 输入 / 来指定输入变量;freshness 输入 noLimit。这一步的树立是为了让 Bocha 节点大略正确地接选取户的输入,并按照咱们的条目进行搜索。
七、按照示例图树立
阐发示例图所示的树立进行设立。这一步是为了确保各个节点之间的伙同和参数树立正确无误,使统共使命流大略按照预期的逻辑运行。
八、添加代码履行节点并树立
添加一个将 Bocha 的内容调治为文本的处理节点,并将 Bocha 和该代码履行节点联络起来。代码履行节点不错对 Bocha 搜索到的内容进行进一步的处理和调治,使其更相宜咱们的需乞降应用逻辑。
按照下图树立代码履行节点,将以下 Python3 代码复制进去:
def main(response: object) -> dict:
try:
contexts = response[0]["webpage"]
max_context = min(len(contexts), 10)
format_contexts = []
for i in range(max_context):
formatted_context = f"[[援用:{i + 1}]]\n网页标题:{contexts[i]['name']}\n网页联络:{contexts[i]['url']}\n网页内容:{contexts[i]['summary']}\n发布期间:{contexts[i]['datePublished']}\n网站称号:{contexts[i]['name']}"
format_contexts.append(formatted_context)
context = "\n\n".join(format_contexts)
return {
"context": context
}
except:
return {
"context": "暂无搜索扫尾"
}
输出变量树立为 context。
这段代码的作用是对 Bocha 搜索到的网页内容进行神志化处理,将其调治为更易读、更设施的文本神志,并输出为 context 变量,以便在后续的对话中使用。
通过以上材干,咱们就不错运用博查联网 API 和 Dify 使命流解决 DeepSeek 联网用不了的问题,让咱们的应器用备更广宽的联网搜索和信息处理材干。但愿这篇著述大略对你有所匡助,要是你在骨子操作经过中遭遇任何问题百家乐ag厅投注限额,接待在指摘区留言换取。