dify/api/models/tool.py文件中的数据表

源码位置:dify/api/models/tool.py

ToolProvider 表结构

字段英文名 数据类型 字段中文名字 备注
id StringUUID ID UUID生成
tenant_id StringUUID 租户ID 非空
tool_name String 工具名称 非空
encrypted_credentials Text 加密凭证 可为空
is_enabled Boolean 是否启用 默认值为 false
created_at DateTime 创建时间 当前时间
updated_at DateTime 更新时间 当前时间

该表 tool_providers 用于存储工具提供商的信息。具体字段如下:

  • id: 自增主键,唯一标识工具提供商记录。

  • tenant_id: 租户的唯一标识符。

  • tool_name: 工具名称。

  • encrypted_credentials: 工具的加密凭证。

  • is_enabled: 工具是否启用。

  • created_at: 记录创建时间,默认值为当前时间。

  • updated_at: 记录更新时间,默认值为当前时间。

ToolProvider 类方法和属性

  • credentials_is_set : 如果 encrypted_credentials 不为空,返回 True,表示凭证已设置。

  • credentials : 返回解密后的凭证信息,如果 encrypted_credentials 不为空。

ToolProviderName 枚举类

  • SERPAPI: 表示工具提供商名称的枚举值。

  • value_of: 静态方法,用于根据提供的值获取对应的枚举成员。

该表用于管理工具提供商及其相关的凭证信息。

相关推荐
Alfred king3 天前
Dify chat模型streaming转为文字解决方案
低代码·agent·dify
一马平川的大草原6 天前
基于n8n实现数据库多表数据同步
数据库·数据同步·dify·n8n
菩提树下的杨过7 天前
dify+LLM+echarts打造智能可视化数据分析AI助手
echarts·dify
94甘蓝9 天前
第 12 篇 Dify 入坑记录:database插件连接未关闭
数据库·人工智能·ai·dify·dify插件
Lethehong12 天前
搭建AI智能翻译器:快速部署Dify,接入AiOnly平台GPT-5模型
人工智能·gpt·dify·maas·aionly
刘欣的博客16 天前
C# 上传票据文件 调用Dify的API完成OCR识别
c#·ocr·api·dify
_oP_i17 天前
dify之Web 前端工作流编排(Workflow Builder)
前端·dify
bestcxx18 天前
0.3、AI Agent 知识库、召回、Recall、Embedding等 相关的概念
embedding·知识库·dify·rag·ai agent·recall·召回
bestcxx24 天前
0.2、AI Agent 开发中 ReAct 和 MAS 的概念
人工智能·python·dify·ai agent
wxl78122725 天前
Milvus部署在T4 GPU上,Dify检索性能可以提升多少?
知识库·dify·rag·milvus gpu