项目介绍

  • CodeSphereAI: 统一的大模型接口网关,集合大厂所有的模型,统一为 OpenAI 格式的项目!

  • Dify: 提供多渠道企业级支持的多语言知识库平台。

获取 CodeSphereAI 模型的 Api-Key

注册 CodeSphereAI

创建 API 令牌

复制令牌

DIfy项目部署

系统要求

  • CPU >= 2 Core

  • RAM >= 4 GiB

  • 操作系统: Linux, macOS 或 Windows

安装步骤

步骤 1: 环境准备

确保您的系统已安装以下软件:

步骤2: 下载Dify

  • 代码仓库:Dify

    • 直接下载代码仓库

    • git clone https://github.com/langgenius/dify.git

步骤3:配置和启动Dify

cd dify
cd docker
cp .env.example .env   # .env内为全部的环境变量,可根据需求替换
docker compose up -d

步骤4:页面访问Dify

  • 链接:http://127.0.0.1:80

  • 初始账号密码:会将第一位用户设置为管理员

步骤5:配置大模型

  • 登录 [Dify]-[个人中心]-[设置]

  • 选择 [模型供应商]-[设置自定义模型]

    • 设置 [对话模型] [向量模型/嵌入式模型] 两种类型的模型!

      • 对话模型: 用于用户与 AI 进行对话

      • 向量模型/嵌入式模型: 用户嵌入知识库,添加文档索引,引用文档段落

      • 模型供应商: OpenAI-API-compatible

  • 设置信息

    • 模型名称: gpt-4.1 text-embedding-3-small

    • API key:我们在 [https://api.codesphere.chat] 获取的令牌!

    • 链接设置:https://api.codesphere.chat/v1

步骤5:配置工作流

  • 选择 [工作室]-[创建空白应用]-[Chatflow]

  • 选择 [LLM]-[模型]-[gpt-4.1]

  • 选择 [预览]-[对话]-[发布]-[对话测试]

步骤6:配置知识库

  • 选择 [知识库]-[创建知识库]

  • 选择 [创建知识库]-[可导入现有文本]/[可创建空的书知识库]-[默认分段即可]

步骤7:插入知识库到工作流

  • 选择 [工作室]-[选择创建好的工作流]-[插入知识检索]

  • 选择 [知识检索]-[选择知识库]-[添加]

  • 选择 [LLM]-[将知识库检索后的内容放入AI]

  • 点击 [预览]-[输入知识库内容]-[验证是否可以检索到内容]-[发布]

  • 在单独的窗口中使用我们的知识库 AI

至此完成对 Dify 的部署及配置工作,后续使用 API 调用则需要自身去设置以及调用!