粉丝2获赞5

大家好,我们又见面了,上一次我们已经把 defi 部署运行起来了,这次我们演示下怎么构建一个简单的流程,并通过 api 接口调用 defi, 可以很方便的通过可视化的方式编排流程。 首先定义输入的变量, 添加一个知识库的节点问题,先去知识库做向量搜索 知识库的输入,选择我们的问题,再添加一个 l l m 结 点,将知识库与问题一起传给大模型做回复。上下文这边选择知识库,输入大模型的提示语, 如果效果不好,可以通过调整提示语来优化。 接下来很重要的一步,需要将你的知识库的结果也嵌入到提示语这边, 这里做一些优化提示,你也可以根据实际情况看着调整 输入斜杠, 选择上下文, 新增一个 user 类型的消息,选择我们输入的问题内容, 再新增一个结束节点,结束流程并输出内容输出,选择 l l m 的输出 text, 点击运行测试我们的流程这边输入一个问题, 开始运行之后等待流程执行,流程执行结束也正常返回了结果了。 在测试下跟知识库有关的问题 流程正常引用了我们的知识库,并准 准确给出了预期的结果。测试完毕,点击发布,我们看下如何访问 a p i。 点击进来之后,这边有 a p i 的调用文档 api 密要这边可以创建我们的调用密,要 打开 cool 的官网, cool 是一个全站的开发框架, 我们来看一下通过酷怎么快速调用 diy 进入酷的插件市场,可以看到这个 diy 插件, 打开这个插件有一些插件介绍和使用方法, 我们把这个插件下载下来, 我已经事先把 cool admin 运行起来了。打开后端插件,选择安装 defi 插件, 接着配置这个插件,这是需要配置的一些内容。 打开插件右上角的设置按钮,在这边配置回到 diy 的 a p i 文档, 复制下这边的 bathro。 需要注意的是,我们的端口已经改成八十一了, 所以这边也要改成八十一端口。 再把 a p i me 要复制过来,我们需要复制到工作流这边,点击保存,接下来就可以在我们的代码里调用了, 这边我已经写好了调用的势力,不需要写几行代码, 运行之后可以在控制台看到结果,还可以结合 cool 的其他插件做,如微信、智能客服等。

上次我们介绍了 defi, 现在我们来看一下怎么运行部署 defi。 首先进入到 defi 的 github 页面,它已经有二十二 k 的 start 了,可见其火热程度。这边是 defi 的一些介绍, 我们直接打开他的文档查看,可以切换为中文,方便阅读。 di fi 有云服务版本和社区版,云服务是 sales 服务,我们使用的是它的社区版本,可以通过 doctor 快速部署,只需要通过几行命令即可快速部署 di fi。 仙客龙下来代码仓库的源码进入到我们的服务器, 我们用的是宝塔,可以很方便的安装 docker。 找一个目录位置来存放带 fi 的源码, 输入复制的命令,克隆源码到服务器,等待克隆完成, 可以看到代码已经克隆下来了。返回到文档,查看接下来要执行的命令。 执行之前有一个地方需要稍作修改,进入原码的 docker 文件夹,打开 docker compose ymo 这个文件拉到最底下,我不想占用我的 八十端口,改为八十一,保存回到原来的目录,继续执行接下来的命令。 由于我之前已经拉取过一遍了,所以这边会很快 打开 docker 的容器,可以看到我们已经成功运行起来了。所有的服务 访问之前要记得开放我们的八幺端口, 尝试访问我们的服 who, 如果出现这样的页面,那就代表成功了。第一次进入我们需要设置管理员账户和密码, 设置完了之后登录成功,进入工作台页面, 检查下功能一切正常。 点击创建应用, 进入到流程编排页面,这边可以编排我们的应用。 回到文档也有介绍如何升级,下一节我们 演示下 cool admin 如何通过 a p i 调用 defi, 敬请期待。