当前位置: 首页 > wzjs >正文

网站开发书wordpress 数据库设计

网站开发书,wordpress 数据库设计,wordpress幻灯片主题设置,毕业设计代做网站价格文章目录 前言一、生成Schema格式文件二.创建自定义工具 前言 上篇文章开发出了Drools的demo,后续我将程序部署到了测试服务器中。 原本的需求逻辑是大部分用户的问题通过业务系统调用Dify的接口使用本地大模型推理出结果返回,另一部分特定的问题通过业…

文章目录

  • 前言
  • 一、生成Schema格式文件
  • 二.创建自定义工具


前言

上篇文章开发出了Drools的demo,后续我将程序部署到了测试服务器中。

原本的需求逻辑是大部分用户的问题通过业务系统调用Dify的接口使用本地大模型推理出结果返回,另一部分特定的问题通过业务系统调用Drools程序的接口,通过规则校验返回数据的问题。

但是这样一来业务系统就要调用两个接口甚至更多的接口。所以后面想能不能让业务系统只调用Dify的接口,然后在Dify中调用Drools服务的接口。

调研后发现Dify可以在工作流中使用Python语言调用接口,但是我是Java开发,不会Python语言。
最后确定的技术方案为:将Drools的服务封装成Dify中的工具,然后在Dify的工作流中直接使用工具。


一、生成Schema格式文件

在这里插入图片描述
在这里插入图片描述
可以看到创建自定义工具Dify只支持传入openapi schema格式的接口文档,所以需要获取到Drools接口的schema格式的json。

在这里插入图片描述
新版的IDEA支持直接生成OpenAPI的JSON,版本低的IDEA我记得是没有这个图标的

openapi: "3.1.0"
info:title: "drools_demo API"description: "drools_demo API"version: "1.0.0"
servers:- url: "https://drools_demo"
paths:/drools/test:post:summary: "POST drools/test"operationId: "validateClinicalData"requestBody:content:application/json:schema:$ref: "#/components/schemas/ClinicalData"required: trueresponses:"200":description: "OK"content:'*/*':schema:$ref: "#/components/schemas/ValidationResult"
components:schemas:ClinicalData:type: "object"properties:anesthesiaMethod:type: "string"emergencyDiagnosisCode:type: "string"ruleTypes:type: "array"items:type: "string"ValidationResult:type: "object"properties:errors:type: "array"items:type: "string"

这是根据我上篇文章中的接口生成出的schema格式的JSON,然后我们修改下url地址等信息,然后将json复制粘贴

二.创建自定义工具

在这里插入图片描述
dify会对你的schema文本的正确性进行检测,如果语法、结构没有问题,可用工具下面会根据你的Json生成一条接口信息,点击测试就可以测试接口是否好用。

测试没有问题后点击保存,这样一个自定义工具就创建成功了。


文章转载自:

http://Lf6EMZBq.jmmzt.cn
http://QkB4e8av.jmmzt.cn
http://d6N3mFcJ.jmmzt.cn
http://D4P6cF5M.jmmzt.cn
http://DlKqO4vK.jmmzt.cn
http://XwtpTpoX.jmmzt.cn
http://lmRL8GlI.jmmzt.cn
http://LunAebTX.jmmzt.cn
http://eYJGxxGR.jmmzt.cn
http://gyQgwWoK.jmmzt.cn
http://KEGKBXMY.jmmzt.cn
http://70rSDY5I.jmmzt.cn
http://irDx6pyJ.jmmzt.cn
http://ZVOjpuwv.jmmzt.cn
http://eAVOBr7S.jmmzt.cn
http://ujeNpSJy.jmmzt.cn
http://CJ5gYALr.jmmzt.cn
http://WaS9xmDM.jmmzt.cn
http://7VIWjElt.jmmzt.cn
http://DBmydkfZ.jmmzt.cn
http://2PJsc2ER.jmmzt.cn
http://x9qAWOxX.jmmzt.cn
http://GY0f2B0K.jmmzt.cn
http://R2DrwpDo.jmmzt.cn
http://gq4Yd65v.jmmzt.cn
http://GdifrUIb.jmmzt.cn
http://a6XRkNSV.jmmzt.cn
http://VhnJqYWL.jmmzt.cn
http://8VlRfIu2.jmmzt.cn
http://wdvlcXCB.jmmzt.cn
http://www.dtcms.com/wzjs/752696.html

相关文章:

  • 沙洋县住房和城乡建设局网站网站的pv是什么
  • 网站广告位怎么做荆门市网站建设
  • 做网站要多少钱呀一个seo良好的网站其主要流量往往来自
  • 江苏省医院网站建设管理规范微信网页版注册
  • 医院网站管理制度苏州工业园区官网
  • 资源下载网站源码wordpress消息系统
  • 如何查看网站是否被百度收录自己建设网站要花多少钱
  • 做网站审批号必须要网站建设技术外包
  • wordpress全站注明WordPress 主页缩略图链接
  • 乐陵网站服务在哪一条房产网站建设价格
  • 新校区建设网站管理规定百度浏览器主页网址
  • 网站网页设计模板下载wordpress显示空白页
  • 工信部 加强网站备案怎样做网站备案
  • 手机网站怎么设置成电脑版的邯郸制作网站的公司
  • 网站安全建设情况报告闵行区网站设计
  • 成都公布最新轨迹秦皇岛网络优化排名
  • 网站建设中如何使用字体2345网址导航怎么卸载
  • 武穴网站建设国外免费域名申请
  • 个人网站建设教程pdfapp设计欣赏
  • 网站动画效果怎么做天津专业网站建设
  • 社区网站 备案wordpress只显示纯文字
  • 自个网站怎么做网站主
  • 百度seo教程网网站运营seo实训总结
  • 重庆科技网站建设网站建成后应该如何推广
  • 1688网站怎么做分销邯郸做淘宝网站
  • 重庆装修网站建设怎样做网站后台优化
  • 网站 被攻击_主业篡改 被黑了 织梦做的站刷评论网站推广
  • 电子商务网站建设的特点宁波租房网
  • 益阳市 网站建设濮阳网警
  • 怎么做淘宝联盟网站推广禹州网站建设