Fast GPT搭建自己的专业知识库, 高级编排功能教学

大模型专区3个月前更新 wanglu852
7,210 0 0

1. 概述

本教程将详细介绍如何使用FastGPT的高级编排功能,包括创建应用、绑定支付、设置问题和回答、以及使用高级编排功能进行各种功能模块的组合等操作。
Fast GPT搭建自己的专业知识库, 高级编排功能教学

2. 创建应用和绑定支付

首先,我们需要创建一个新的应用,例如命名为test,然后选择知识库+对话引导。再绑定一下创建的知识库存,点击完成并保存。这样我们就创建了一个普通的应用。
Fast GPT搭建自己的专业知识库, 高级编排功能教学
Fast GPT搭建自己的专业知识库, 高级编排功能教学

新建应用 -> 命名为test -> 绑定知识库存 -> 完成 -> 保存

3. 设置问题和回答

我们可以向应用提出一个问题,例如laf是什么,应用会根据我们绑定的知识库中的相关知识进行回答。
Fast GPT搭建自己的专业知识库, 高级编排功能教学

提出问题 -> 应用回答

4. 高级编排功能

那么在讲高级编排之前,我们需要了解一下,就是一个普通的应用它背后到底走了哪些流程?那刚刚我们把这个问题发送给这个应用,这个应用它就会做第一件事情,去我们绑定的这个知识库中查询有没有相关的知识,如果查询到了,它就会把相关的知识喂给这个 AI 模型,然后 AI 模型掌握了知识之后,会对我们的问题进行一个回答,那么这就是一个普通的应用背后所需要走的这个流程。

高级编排功能实质上是把系统中的每一个独立的功能点拆分成一个个模块,然后让我们可以自由的去组合拼拼,装成我们想要的样子。
Fast GPT搭建自己的专业知识库, 高级编排功能教学

点击高级编排 -> 选择功能模块 -> 组合功能模块

5. 示例:联网搜索

假设我们的需求是这样的:如果我们提出的问题是知识库中的知识,应用就按照知识库知识触发回答。如果搜索不到,也就是说问题不在知识库中,那么应用需要帮我们去联网搜索,然后再回复。

为了实现这个功能,我们需要用到系统模块中的HTTP模块,以及SDB模块。HTTP模块可以向指定地址发送一个POST请求,SDB模块可以进行数据库操作。

首先,我们需要在laf平台上创建一个接口,这个接口可以进行谷歌搜索,然后把搜索结果返回。然后,我们把这个接口地址填到HTTP模块的请求地址中,如果搜索结果为空,就触发这个模块进行联网搜索。

接着,我们需要设置HTTP模块的入参和出参。入参是用户输入的问题,出参是搜索结果。最后,我们把搜索结果传递给AI对话模块,让AI对话模块根据搜索结果进行回答。

6. 示例:实验室预约

另一个例子是实验室预约,这个例子通过SCP请求来实现。首先,我们需要导入编排配置,然后填写接口地址。接口地址可以通过发布在lap平台上的云函数代码获得。

这个例子可以让我们学习如何分析问题,如何提取关键文本,以及如何配合各个模块来实现我们想要的效果。如果有任何问题,可以直接联系我,我会帮你解决。

导入编排配置 -> 填写接口地址 -> 学习分析问题和提取关键文本 -> 配合各个模块实现效果

原视频:https://www.bilibili.com/video/BV1aB4y1Z7Hy

© 版权声明
chatgpt4.0

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
error: Content is protected !!