源码位置:dify/api/models/model.py
dify_setups 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
version | String | 版本 | |
setup_at | DateTime | 设置时间 | |
apps 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
name | String | 名称 | |
description | Text | 描述 | |
mode | String | 模式 | |
icon | String | 图标 | |
icon_background | String | 图标背景 | |
app_model_config_id | StringUUID | 应用模型配置ID | |
workflow_id | StringUUID | 工作流ID | |
status | String | 状态 | |
enable_site | Boolean | 启用站点 | |
enable_api | Boolean | 启用API | |
api_rpm | Integer | API请求每分钟 | |
api_rph | Integer | API请求每小时 | |
is_demo | Boolean | 是否为演示 | |
is_public | Boolean | 是否公开 | |
is_universal | Boolean | 是否通用 | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
app_model_configs 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
provider | String | 提供者 | |
model_id | String | 模型ID | |
configs | JSON | 配置 | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
opening_statement | Text | 开场白 | |
suggested_questions | Text | 推荐问题 | |
suggested_questions_after_answer | Text | 回答后的推荐问题 | |
speech_to_text | Text | 语音转文本 | |
text_to_speech | Text | 文本转语音 | |
more_like_this | Text | 类似内容 | |
model | Text | 模型 | |
user_input_form | Text | 用户输入表单 | |
dataset_query_variable | String | 数据集查询变量 | |
pre_prompt | Text | 预提示 | |
agent_mode | Text | 代理模式 | |
sensitive_word_avoidance | Text | 敏感词避让 | |
retriever_resource | Text | 检索资源 | |
prompt_type | String | 提示类型 | |
chat_prompt_config | Text | 聊天提示配置 | |
completion_prompt_config | Text | 完成提示配置 | |
dataset_configs | Text | 数据集配置 | |
external_data_tools | Text | 外部数据工具 | |
file_upload | Text | 文件上传 | |
recommended_apps 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
description | JSON | 描述 | |
copyright | String | 版权 | |
privacy_policy | String | 隐私政策 | |
custom_disclaimer | String | 自定义免责声明 | |
category | String | 分类 | |
position | Integer | 位置 | |
is_listed | Boolean | 是否列出 | |
install_count | Integer | 安装数量 | |
language | String | 语言 | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
installed_apps 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
app_id | StringUUID | 应用ID | |
app_owner_tenant_id | StringUUID | 应用所有者租户ID | |
position | Integer | 位置 | |
is_pinned | Boolean | 是否固定 | |
last_used_at | DateTime | 最后使用时间 | |
created_at | DateTime | 创建时间 | |
conversations 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
app_model_config_id | StringUUID | 应用模型配置ID | |
model_provider | String | 模型提供者 | |
override_model_configs | Text | 覆盖模型配置 | |
model_id | String | 模型ID | |
mode | String | 模式 | |
name | String | 名称 | |
summary | Text | 摘要 | |
inputs | JSON | 输入 | |
introduction | Text | 介绍 | |
system_instruction | Text | 系统指令 | |
system_instruction_tokens | Integer | 系统指令令牌数 | |
status | String | 状态 | |
invoke_from | String | 调用来源 | |
from_source | String | 来源 | |
from_end_user_id | StringUUID | 来源用户ID | |
from_account_id | StringUUID | 来源账户ID | |
read_at | DateTime | 阅读时间 | |
read_account_id | StringUUID | 阅读账户ID | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
is_deleted | Boolean | 是否删除 | |
messages 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
model_provider | String | 模型提供者 | |
model_id | String | 模型ID | |
override_model_configs | Text | 覆盖模型配置 | |
conversation_id | StringUUID | 会话ID | |
inputs | JSON | 输入 | |
query | Text | 查询 | |
message | JSON | 消息 | |
message_tokens | Integer | 消息令牌数 | |
message_unit_price | Numeric | 消息单价 | |
message_price_unit | Numeric | 消息价格单位 | |
answer | Text | 回答 | |
answer_tokens | Integer | 回答令牌数 | |
answer_unit_price | Numeric | 回答单价 | |
answer_price_unit | Numeric | 回答价格单位 | |
provider_response_latency | Float | 提供者响应延迟 | |
total_price | Numeric | 总价格 | |
currency | String | 货币 | |
status | String | 状态 | |
error | Text | 错误 | |
message_metadata | Text | 消息元数据 | |
invoke_from | String | 调用来源 | |
from_source | String | 来源 | |
from_end_user_id | StringUUID | 来源用户ID | |
from_account_id | StringUUID | 来源账户ID | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
agent_based | Boolean | 基于代理 | |
workflow_run_id | StringUUID | 工作流运行ID | |
message_feedbacks 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
conversation_id | StringUUID | 会话ID | |
message_id | StringUUID | 消息ID | |
rating | String | 评分 | |
content | Text | 内容 | |
from_source | String | 来源 | |
from_end_user_id | StringUUID | 来源用户ID | |
from_account_id | StringUUID | 来源账户ID | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
message_files 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
message_id | StringUUID | 消息ID | |
type | String | 类型 | |
transfer_method | String | 传输方式 | |
url | Text | URL | |
belongs_to | String | 所属 | |
upload_file_id | StringUUID | 上传文件ID | |
created_by_role | String | 创建者角色 | |
created_by | StringUUID | 创建者 | |
created_at | DateTime | 创建时间 | |
message_annotations 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
conversation_id | StringUUID | 会话ID | |
message_id | StringUUID | 消息ID | |
question | Text | 问题 | |
content | Text | 内容 | |
hit_count | Integer | 点击数 | |
account_id | StringUUID | 账户ID | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
app_annotation_hit_histories 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
annotation_id | StringUUID | 注释ID | |
source | Text | 来源 | |
question | Text | 问题 | |
account_id | StringUUID | 账户ID | |
created_at | DateTime | 创建时间 | |
score | Float | 评分 | |
message_id | StringUUID | 消息ID | |
annotation_question | Text | 注释问题 | |
annotation_content | Text | 注释内容 | |
app_annotation_settings 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
score_threshold | Float | 评分阈值 | |
collection_binding_id | StringUUID | 集合绑定ID | |
created_user_id | StringUUID | 创建用户ID | |
created_at | DateTime | 创建时间 | |
updated_user_id | StringUUID | 更新用户ID | |
updated_at | DateTime | 更新时间 | |
operation_logs 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
account_id | StringUUID | 账户ID | |
action | String | 操作 | |
content | JSON | 内容 | |
created_at | DateTime | 创建时间 | |
created_ip | String | 创建IP | |
updated_at | DateTime | 更新时间 | |
end_users 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
app_id | StringUUID | 应用ID | |
type | String | 类型 | |
external_user_id | String | 外部用户ID | |
name | String | 名字 | |
is_anonymous | Boolean | 是否匿名 | |
session_id | String | 会话ID | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
sites 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
title | String | 标题 | |
icon | String | 图标 | |
icon_background | String | 图标背景 | |
description | Text | 描述 | |
default_language | String | 默认语言 | |
copyright | String | 版权 | |
privacy_policy | String | 隐私政策 | |
custom_disclaimer | String | 自定义免责声明 | |
customize_domain | String | 自定义域名 | |
customize_token_strategy | String | 自定义令牌策略 | |
prompt_public | Boolean | 提示公开 | |
status | String | 状态 | |
created_at | DateTime | 创建时间 | |
updated_at | DateTime | 更新时间 | |
code | String | 代码 | |
api_tokens 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
app_id | StringUUID | 应用ID | |
tenant_id | StringUUID | 租户ID | |
type | String | 类型 | |
token | String | 令牌 | |
last_used_at | DateTime | 最后使用时间 | |
created_at | DateTime | 创建时间 | |
upload_files 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
storage_type | String | 存储类型 | |
key | String | 键 | |
name | String | 名称 | |
size | Integer | 大小 | |
extension | String | 扩展名 | |
mime_type | String | MIME类型 | |
created_by_role | String | 创建者角色 | |
created_by | StringUUID | 创建者 | |
created_at | DateTime | 创建时间 | |
used | Boolean | 是否使用 | |
used_by | StringUUID | 使用者 | |
used_at | DateTime | 使用时间 | |
hash | String | 哈希值 | |
api_requests 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
api_token_id | StringUUID | API令牌ID | |
path | String | 路径 | |
request | Text | 请求 | |
response | Text | 响应 | |
ip | String | IP地址 | |
created_at | DateTime | 创建时间 | |
message_chains 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
message_id | StringUUID | 消息ID | |
type | String | 类型 | |
input | Text | 输入 | |
output | Text | 输出 | |
created_at | DateTime | 创建时间 | |
message_agent_thoughts 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
message_id | StringUUID | 消息ID | |
message_chain_id | StringUUID | 消息链ID | |
position | Integer | 位置 | |
thought | Text | 想法 | |
tool | Text | 工具 | |
tool_labels_str | Text | 工具标签 | |
tool_meta_str | Text | 工具元数据 | |
tool_input | Text | 工具输入 | |
observation | Text | 观察 | |
tool_process_data | Text | 工具处理数据 | |
message | Text | 消息 | |
message_token | Integer | 消息令牌数 | |
message_unit_price | Numeric | 消息单价 | |
message_price_unit | Numeric | 消息价格单位 | |
message_files | Text | 消息文件 | |
answer | Text | 回答 | |
answer_token | Integer | 回答令牌数 | |
answer_unit_price | Numeric | 回答单价 | |
answer_price_unit | Numeric | 回答价格单位 | |
tokens | Integer | 令牌数 | |
total_price | Numeric | 总价格 | |
currency | String | 货币 | |
latency | Float | 延迟 | |
created_by_role | String | 创建者角色 | |
created_by | StringUUID | 创建者 | |
created_at | DateTime | 创建时间 | |
dataset_retriever_resources 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
message_id | StringUUID | 消息ID | |
position | Integer | 位置 | |
dataset_id | StringUUID | 数据集ID | |
dataset_name | Text | 数据集名称 | |
document_id | StringUUID | 文档ID | |
document_name | Text | 文档名称 | |
data_source_type | Text | 数据源类型 | |
segment_id | StringUUID | 段ID | |
score | Float | 评分 | |
content | Text | 内容 | |
hit_count | Integer | 点击数 | |
word_count | Integer | 单词数 | |
segment_position | Integer | 段位置 | |
dataset_retriever_resources 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
message_id | StringUUID | 消息ID | |
position | Integer | 位置 | |
dataset_id | StringUUID | 数据集ID | |
dataset_name | Text | 数据集名称 | |
document_id | StringUUID | 文档ID | |
document_name | Text | 文档名称 | |
data_source_type | Text | 数据源类型 | |
segment_id | StringUUID | 段ID | |
score | Float | 评分 | |
content | Text | 内容 | |
hit_count | Integer | 点击数 | |
word_count | Integer | 单词数 | |
segment_position | Integer | 段位置 | |
index_node_hash | Text | 索引节点哈希 | |
retriever_from | Text | 检索来源 | |
created_by | StringUUID | 创建者 | |
created_at | DateTime | 创建时间 | |
tags 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
type | String | 类型 | |
name | String | 名称 | |
created_by | StringUUID | 创建者 | |
created_at | DateTime | 创建时间 | |
tag_bindings 表结构
字段英文名 | 数据类型 | 字段中文名字 | 备注 |
---|
id | StringUUID | ID | |
tenant_id | StringUUID | 租户ID | |
tag_id | StringUUID | 标签ID | |
target_id | StringUUID | 目标ID | |
created_by | StringUUID | 创建者 | |
created_at | DateTime | 创建时间 | |