使用 Unsloth 在本地运行并提供决策模型服务:Laya + Jev API
使用 Unsloth 在本地提供并运行决策模型服务。
运行并提供如下决策模型: Laya,作为一个开源的 Jev 替代方案,在你的本地 Mac, Windows 和 Linux 设备上借助 Unsloth。决策模型会将文本输入转换为结构化决策,供你的应用程序执行——从���由支持工单、过滤邮件,到自动标签和分类。
你可以使用 Unsloth GUI 界面,通过一个与 TypeSafe 兼容的 Jev API 暴露 Laya,这样现有的 Jev 集成只需指向你的本地服务器即可正常工作。
所有数据都保留在你的设备上,并且 CPU, 统一内存,并且 GPU 配置都受支持。

向决策模型发送文本片段,定义你需要的决策(是/否、选项或评分),然后返回校准后的概率。
🖥️ 推荐设置
多语言 (默认)
4GB RAM
678 MB
适用于大多数用例。支持 100+ 种语言,1024 token 上下文。
英语
5GB RAM
846 MB
仅支持英语。更大的编码器,512 token 上下文。
类型化决策
5GB RAM
846 MB
仅支持英语。发票、安全事件、客户服务、代理轨迹。
CPU 是默认选项。切换 到 GPU 可获得更快的回答。GPU 会将模型保留在内存中,直到你按下 卸载 或重启 Unsloth。如果 GPU 内存不足,Laya 会回退到 CPU 并继续回答。
⚡ 快速上手
设置 Unsloth
最简单的上手方式是下载 Unsloth 桌面应用。支持 macOS, Windows,并且 Linux.
或者,如果你更喜欢手动安装:
MacOS、Linux、WSL:
Windows PowerShell:
❓ 问题类型
noul
是或否
yes 的概率,从 0 到 1
choice
选择一个选项
最可能的选项,以及每个选项的概率
score
按量表评分
文本在你的量表上的位置,从 0 开始计数
noul 表示是/否。它返回“是”的概率: 0.98 表示非常可能, 0.5 表示两边同样可能。
choice 和 score 还会返回 confidence。接近 1 表示有一个答案更���出。接近 0 表示概率分布得很均匀。
要根据某个 choice 采取行动,请使用其在 probabilities,而不是 confidence。例如,仅在 technical 高于 0.8时才提交错误报告。Laya 和 Jev 计算 confidence 的方式不同,所以不要重复使用你的 Jev confidence 阈值。
每个请求最多支持 64 个问题,每个 choice 最多可有 255 个选项 和 每个 score 10 个等级.

🔁 从 Jev 迁移
使用以下命令安装 SDK: pip install typesafe-sdk,设置两个环境变量,你现有的代码就能与 Unsloth 通信:
SDK 的默认模型, jev-latest会映射到你在设置中选择的模型。
有两点与 Jev 不同。 confidence 使用了不同的公式,因此在 Jev 上调优的阈值不会迁移;应基于 probabilities 改为这样做。并且,choice 中的选项共享固定的 token 预算,因此大约超过 20 个描述性选项后,标签就会被截断。
最后更新于
这有帮助吗?



