OmniDino
首页 模型 价格 教程 关于 联系 登录 获取 API Key
EN 中文
Dify

使用 Dify 和 OmniDino,构建真正可发布的 AI 应用。

将 OmniDino 的文本模型、Embedding、Rerank 和工具调用能力接入 Dify,通过可视化 Workflow、Chatflow、Knowledge 和 Agent 快速搭建客服、知识库、自动化流程与业务应用。

FLOW可视化工作流用节点连接输入、模型、知识检索、工具、条件与输出。
RAG知识库上传文档并使用 Embedding 与检索节点构建 RAG 应用。
AGENTAgent让模型自主选择工具、执行步骤并迭代任务。
SHIP发布应用发布为 Web App、API、嵌入组件或内部工作流。
平台介绍

Dify 是什么?

Dify 是开源的 Agentic Workflow 与 AI 应用平台,集成模型 Provider、工作流、知识库、工具和应用发布。

Cherry Studio 用来聊天,Dify 用来“造应用”。

在 Dify 中,你可以把 OmniDino 模型嵌入一个完整业务流程。用户输入之后,系统可以先查知识库、执行条件判断、调用 HTTP API 或工具,再由模型生成最终答案。

Workflow / Chatflow使用节点设计固定、可调试、可重复执行的业务流程。
Knowledge / RAG上传公司文档,让模型基于私有资料回答,而不是只依赖公开知识。
Agent / Tools让支持 Function Calling 的模型自主选择搜索、HTTP、数据库或自定义工具。
使用方式

选择 Dify Cloud 或自托管社区版。

Dify Cloud

适合快速体验与轻量项目,不需要自己维护数据库、队列、插件运行环境和升级。

注册后即可开始创建应用
无需服务器部署和维护
适合测试 OmniDino 模型兼容性
功能和配额取决于 Dify 当前套餐

Self-hosted Community Edition

适合需要自有域名、私有部署、数据控制和更深度系统集成的团队。

开源仓库由 langgenius/dify 维护
支持 Docker Compose 自托管
需要自己负责升级、备份和安全
生产环境建议单独服务器部署
基础架构

一个典型的 Dify AI 应用如何运行?

01用户输入来自 Web App、API、表单或聊天窗口。
02知识检索根据问题检索公司文档和知识库片段。
03OmniDino 模型调用选择的 LLM 进行理解、生成与推理。
04工具与条件调用 HTTP、搜索、代码、数据库或业务 API。
05答案输出返回给网页、API 客户端或下一工作流节点。
下载与准备

先准备 Dify 与 OmniDino API Key。

Dify 官方开源项目

包含 Web、API、Worker、Plugin Daemon、数据库和自托管部署文件。

Open SourceDocker ComposeWorkflowRAG

OmniDino API Key

建议为 Dify 单独创建 API Key,并按业务设置额度、分组和模型权限。

独立 Key额度限制用量统计可随时停用
添加模型 Provider

在 Dify 中安装 OpenAI Provider 并连接 OmniDino。

Dify 当前采用插件化模型 Provider。不同 Dify 与插件版本的菜单名称可能略有变化。

01

打开 Model Providers

进入 Dify Workspace 设置,打开 Model Providers、Models 或 Integrations 中的模型服务页面。

02

安装 OpenAI Provider 插件

在 Marketplace 或 Provider 列表中安装官方 OpenAI Model Provider。若已安装,可直接进入配置。

03

选择自定义 API Endpoint

打开使用自定义地址、OpenAI-compatible Endpoint 或 Base URL 的配置入口。

04

填写 OmniDino 参数

Key 使用 OmniDino API Key,Base URL 填写 https://api.omnidino.com/v1,模型使用真实模型 ID。

05

保存并验证凭证

Dify 会测试 Provider 凭证。验证成功后,再分别添加 LLM、Embedding 或 Rerank 模型。

OmniDino 配置

OpenAI-compatible Provider 推荐值。

核心字段

Dify 插件版本不同,字段可能显示为 API Base、Base URL、Endpoint 或 API Endpoint。

ProviderOpenAI
API Key你的 OmniDino API Key
API Base / Endpointhttps://api.omnidino.com/v1
Model NameOmniDino 实际模型 ID
Model TypeLLM / Text Embedding / Rerank
不要填写完整的 /chat/completions 路径。Dify Provider 会根据模型类型自行拼接对应接口。
Dify Provider 配置摘要
Provider: OpenAI
API Key: YOUR_OMNIDINO_API_KEY
API Base: https://api.omnidino.com/v1

LLM Model:
填写 OmniDino 实际聊天模型 ID

Embedding Model:
填写 OmniDino 实际 Embedding 模型 ID

Rerank Model:
填写 OmniDino 实际 Rerank 模型 ID
不是所有 OpenAI Provider 插件版本都支持完全相同的自定义字段。若当前插件无法设置 Base URL,应查看该版本插件说明,或使用支持 OpenAI-compatible Endpoint 的 Provider 插件。
模型类型

Dify 中至少要分清三类模型。

LLM

语言模型

用于聊天、总结、写作、Workflow、Chatflow 与 Agent。知识库最终回答也通常由 LLM 生成。

EMB

Text Embedding

将文档切片和用户问题转换为向量。没有 Embedding,语义知识库无法正常索引与检索。

RR

Rerank

对初步检索结果重新排序,提高与用户问题最相关内容的优先级。属于可选但有价值的增强。

OmniDino 后台需要真实存在对应类型的模型和端点。聊天模型不能冒充 Embedding,Embedding 模型也不能用于普通对话。
创建第一个 Chatflow

用 OmniDino 模型完成一个最小聊天应用。

01Start接收用户输入和系统变量。
02LLM选择 OmniDino Provider 与模型。
03Prompt定义角色、任务和输出格式。
04Answer将模型输出发送给用户。
05Publish发布 Web App 或 API。
01

创建空白 Chatflow

在 Studio 中点击 Create App,选择 Chatflow,并从空白画布开始。

02

添加 LLM 节点

在模型选择器中选中 OmniDino Provider 和已经配置好的文本模型。

03

绑定用户输入

将 Start 节点中的用户问题传给 LLM Prompt,并连接到 Answer 节点。

04

运行最小测试

输入一句简单问题,确认 Dify 返回结果,并在 OmniDino 控制台看到调用记录。

05

发布应用

确认节点无报错后,发布为 Dify Web App 或外部可调用的应用 API。

知识库客服

将公司文件变成可检索的答案来源。

DOC上传文档PDF、Word、FAQ、网页或结构化资料。
CHUNK文档切片按长度、标题或结构分割内容。
EMBEmbedding将切片转换为向量并建立索引。
RAG知识检索根据用户问题找出相关片段。
LLM生成答案OmniDino LLM 根据检索内容回答。
如果知识库无法创建索引,优先检查 Workspace 是否已经配置 Text Embedding 默认模型。更换 Embedding 模型通常会触发重新向量化。
Agent 与工具

让模型决定何时调用外部能力。

Agent 不只是“多聊几轮”,而是让模型自主调用工具。

在 Agent 节点中,模型可以根据任务迭代决定使用哪些工具以及调用顺序。常见工具包括 HTTP 请求、搜索、代码执行、数据库、自定义 API 与知识库。

Function Calling当前 OmniDino 模型必须支持工具调用,否则 Agent 无法稳定运行。
最大迭代次数不要设置过高,避免工作流循环、超时和不必要的 Token 消耗。
工具权限只启用当前任务真正需要的工具,并谨慎处理写入、删除和外部请求。
两种 API Key

OmniDino Key 与 Dify App Key 不是同一把钥匙。

OmniDino API Key

由 Dify Model Provider 保存,用于 Dify 向 OmniDino 调用 LLM、Embedding、Rerank 或其他模型服务。

在 OmniDino 控制台创建
决定模型权限、分组和余额
不应暴露给最终应用用户

Dify App API Key

在 Dify 应用发布后生成,用于外部网站、程序或服务器调用已经编排好的 Dify 应用。

在 Dify 应用 API Access 中创建
调用的是已发布 Dify App
不能直接访问 OmniDino 模型网关
推荐案例

这些场景最适合用 Dify + OmniDino 落地。

CS

企业知识库客服

根据产品资料、FAQ 和售后文档回答客户问题,并引用知识来源。

DOC

PDF 分析助手

上传合同、报告、说明书,自动提取重点、风险和结构化信息。

MAIL

邮件分类与回复

识别意图、分类优先级、生成草稿,并连接内部系统。

CONTENT

内容生成流水线

从关键词到提纲、正文、审查、翻译和多平台输出。

REVIEW

多模型审查流程

让不同模型分别生成、批评和复核,提高复杂内容质量。

API

内部业务助手

连接 CRM、ERP、库存、报价或工单系统,完成查询与自动化。

常见问题

连接失败时按模型、Provider 和节点逐层排查。

确认 Base URL 是 https://api.omnidino.com/v1,Key 有效且有余额。还要确认当前 OpenAI Provider 插件支持自定义 Endpoint。
Dify 中填写的模型名称必须与 OmniDino 控制台真实模型 ID完全一致。不要填写展示名称、中文名称或自行省略版本后缀。
检查是否配置了 Text Embedding 模型,以及该模型是否拥有可用端点、余额和正确维度。聊天模型不能替代 Embedding。
检查切片规则、Embedding 模型、Top K、Score Threshold 和 Rerank 设置。过长或过碎的切片都会影响效果。
确认当前 OmniDino 模型支持 Function Calling,并检查工具参数 Schema、权限、认证和最大迭代次数。
降低 Agent 最大迭代次数,增加明确结束条件,减少无关工具,并在每个节点限制上下文和输出长度。
检查 LLM 节点是否选择了 OmniDino Provider。如果选择了 Dify 其他默认 Provider,请求不会经过 OmniDino。
Dify 的本地价格显示可能使用插件内置定价或手动设置,实际扣费应以 OmniDino 控制台的模型价格、倍率和调用日志为准。
不可以。Dify App Key 用于调用已经发布的 Dify 应用;OmniDino Key 用于 Dify Provider 调用底层模型。

把 OmniDino 从模型入口,升级成 AI 应用的底层引擎。

先搭建一个只有 Start、LLM 和 Answer 的最小 Chatflow,确认链路稳定后,再增加知识库、工具和 Agent 节点。

继续阅读

完成第三方客户端配置后,进入账户与计费。