Dify创建自定义工具实践,这里如果不熟悉估计会被折磨得不轻,建议一步一步跟着操作

文章目录

  • 前言
  • 使用fastapi编写一个你专属的服务
      • 1. **安装依赖**
      • 2. **保存代码**
      • 3. **运行应用**
      • 4. **访问 API**
        • 测试接口:
      • 5. **访问文档**
      • 6. **停止应用**
  • 回到dify注册自定义工具
  • fastapi自动生成的文档


前言

今天让同事帮我把一些写好的函数,使用fastapi封装成rest服务,再注册到dify的自定义工具。

结果都两天了,还没弄完。因为之前搞过这一块,所以不觉得会花这么久。

实在无奈,下班了看看是怎么回事。结果发现,这部分要是不熟悉,真的有不少的坑啊。

因此,新手建议,按照此教程,一步一步地走,保证你能成功。等你了解了原理,再根据自己的实际情况,一步步注册自己的自定义工具。

使用fastapi编写一个你专属的服务

为了方便讲解,我假设有这么一个需求:

该需求接收参数示例为:“参数1”:123,“参数2”:456,程序输出永远是”info“:789

对应的python代码为:

from fastapi import FastAPI
from pydantic 

你可能感兴趣的:(Dify与Langflow,智能体(Agent),知识库,几道之旅AI专栏VVVIP,android)