这是什么
一个用于 TypeSafe 的 RubyLLM 2 提供程序。TypeSafe 运行 Jev,一个 System One 模型,它返回类型化问题的概率而非文本。面向构建结构化输出应用的 Ruby 开发者。
它怎么用 Jev
Jev 回答关于状态的 Noul(真/假概率)、Choice(选项概率)和 Score(加权量表位置)问题。使用 RubyLLM::Providers::TypeSafe::Schema 构建问题,传给 chat.with_schema,用状态调用 ask,读取 response.parsed。
用到的原语:noulchoicescore
值得抄的做法
使用结构化指令和条件(JSON 哈希/数组)来明确多部分问题和分类法。
怎么试
将 gem 'ruby_llm-typesafe' 添加到 Gemfile,配置 typesafe_api_key,构建 schema,调用 chat.with_schema(schema).ask(state)。
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角是0.92
- 有 System One 用法是0.80
- 处理了不确定性否0.04
- 有实测数据否0.05
- 可直接跑是0.95
- 值得推荐否0.28
- 是模型的复刻否0.04
- 问题普遍性按 0–2 打分1.00
- 与 Jev 相关是0.98
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。