Repolode
deepopen-com

deepopen-com/deepopen

基于非自回归模型的 Python SDK,对文本或 JSON 回答预设问题,输出标签、分数和概率,而非生成自由文本。

Star
3,075
Fork
343
未关闭 Issue
17
最近提交
4天前

这是什么?

DeepOpen 是一个面向结构化决策的意图分类框架与 SDK。你用受限输出类型定义问题,例如从若干选项中选出一个标签、为有序等级打分,或判断一句陈述是否成立,模型会返回答案及对应的概率和置信度。它不生成自由文本,输出始终落在固定类型之内。

SDK 通过路由器加载上游 Laya 模型,可根据输入在英文、多语言和 typed-decisions 模型之间选择,并提供路由、安全检测、内容审核、工单分诊和邮件等场景的问题模板。通过 GitHub 仓库安装,需要 Python 3.10 及以上版本,支持 CPU 与 CUDA 版 PyTorch。

仓库还包含 Banking77 与 CLINC150 的训练和评测说明并列出了准确率数据。模型预测仍可能出错,置信度需要在自己的数据上验证后,才能用于影响较大的自动化决策。

核心功能

  • 01对文本或 JSON 输入回答预设的选择题、评分题和真假判断题。
  • 02输出标签、选项概率和置信度,而不是生成文本。
  • 03路由器可按输入自动选择英文、多语言或 typed-decisions 模型。
  • 04提供路由、安全检测、内容审核、工单分诊和邮件等问题模板。
  • 05基于 PyTorch 可在 CPU 或 GPU 上运行,也支持加载本地模型目录。

适用场景

  • 把客服请求分类到部门或意图。
  • 按紧急程度或主题对收到的邮件或工单进行分流。
  • 为内容审核输出概率分数,由团队自行设定阈值。
  • 无需从零训练模型,快速原型化文本的结构化分类。

快速上手

  1. 1

    从 GitHub 仓库安装 SDK

    python -m pip install "git+https://github.com/deepopen-com/deepopen.git"
  2. 2

    打印版本号以验证安装

    python -c "import deepopen; print(deepopen.__version__)"
  3. 3

    在 Python 中加载英文模型检查点并运行分类问题(参见 README 快速开始示例)

使用前须知

  • 输出是受限的预测,可能出错,概率需要在您自己的数据上验证。
  • 首次使用时需从 Hub 下载模型权重;README 指出基础检查点存在过度自信,且在部分任务上接近随机水平。
  • 基准结果依赖特定任务的训练,仅安装 SDK 无法复现这些分数。
  • 模型和数据集许可证独立于 Apache-2.0 的 SDK 许可证,使用前需自行审查。

收录于专题

标签

#intent-classification#nlp#text-classification#python-sdk#structured-output#llm-alternative

常见问题

deepopen 是什么?
基于非自回归模型的 Python SDK,对文本或 JSON 回答预设问题,输出标签、分数和概率,而非生成自由文本。 DeepOpen 是一个面向结构化决策的意图分类框架与 SDK。你用受限输出类型定义问题,例如从若干选项中选出一个标签、为有序等级打分,或判断一句陈述是否成立,模型会返回答案及对应的概率和置信度。它不生成自由文本,输出始终落在固定类型之内。
deepopen 可以免费使用吗?用的什么许可证?
deepopen 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
deepopen 还在维护吗?
活跃维护中。deepopen 最近一次提交是在 2026年11月3日。
deepopen 适合用来做什么?
把客服请求分类到部门或意图。 按紧急程度或主题对收到的邮件或工单进行分流。 为内容审核输出概率分数,由团队自行设定阈值。 无需从零训练模型,快速原型化文本的结构化分类。
deepopen 怎么安装和运行?
从 GitHub 仓库安装 SDK: python -m pip install "git+https://github.com/deepopen-com/deepopen.git" 打印版本号以验证安装: python -c "import deepopen; print(deepopen.__version__)" 在 Python 中加载英文模型检查点并运行分类问题(参见 README 快速开始示例)
在哪里获取 deepopen?
源代码和安装说明在 GitHub 上:https://github.com/deepopen-com/deepopen

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目