返回资源列表

GitHub(simonw) · Simon Willison

llm-typesafe:为 LLM 接入 TypeSafe 分类与评分模型的插件

llm-typesafe:为 LLM 接入 TypeSafe 分类与评分模型的插件是GitHub(simonw)的免费文档(en)。前置条件:需要会 Python 基础,并了解命令行与 pip/uv 使用;对 LLM 调用有基本概念更好。

能够安装 llm-typesafe 插件,并通过命令行或 Python 对文本做是/否判断、多类别分类、量表评分和 JSON 结构化输入调用。

打开官方课程
难度
见前置条件
类型
其他 · 文档
语言
en
规模
5 个课节
内容费用
免费
动手
需要动手环境

使用限制

阅读材料无需账号;实际调用模型需要 TypeSafe API key,并通过 llm 命令行或 Python 包使用。

练习与作业
TypeSafe API key(llm keys set typesafe 设置)llm 命令行工具(llm install llm-typesafe)
内容提示
付费内容:README 说明实际调用模型需要设置 TypeSafe API key(llm keys set typesafe),但网页未写明 TypeSafe 服务是否免费,调用模型可能产生费用。

学完你能

  • 安装 llm-typesafe 插件并配置 TypeSafe API key,调用 jev 模型
  • 用 answer_type=noul 对文本做是/否判断并读取概率值
  • 用 criteria 自定义判断标准,改善是/否结果的可解释性
  • 用 answer_type=choice 把文本归入多个自带描述的类别并读取各类概率
  • 用 answer_type=score 按 2–10 级量表给文本打分,理解分数与概率的区别
  • 用 input_format=json 传入结构化输入,并了解其对 JSON 的校验规则
  • 把提示词保存为可复用模板,之后通过 stdin 或 uv llm -t 复用
  • 在同步或异步 Python 代码中通过 llm.get_model / get_async_model 调用模型并取回 JSON 与 usage

适合你吗

适合

想用现成插件为文本分类、打分等任务接入 LLM 的 Python 开发者和数据工作者。

暂不适合

想系统学习 LLM 原理、训练或评测方法论的读者,这里只有插件用法说明。

需要先会

需要会 Python 基础,并了解命令行与 pip/uv 使用;对 LLM 调用有基本概念更好。

课程特点

内容侧重
按内容目录判断
练习与项目
用自己的文本替换示例 prompt,分别试着自定义 criteria 描述与量表级别,体会不同 answer_type 的输出结构。
学习时长
5 个课节原站未给出统一学习时长;实际用时取决于已有基础。
内容费用
免费仓库 README 完整公开,安装与用法示例可直接阅读,无付费墙。

内容覆盖

  • Installation:安装插件并设置 typesafe API key
  • Yes/no:用 noul 类型做是/否判断,可选 criteria 自定义标准
  • Categories:用 choice 类型从多个类别中选择并返回概率
  • Ratings:用 score 类型在自定义量表上打分
  • Structured input:用 input_format=json 传入结构化输入
  • Reusable templates:保存并复用提示词模板
  • Python:同步与异步 Python 调用示例
  • Development:克隆仓库并运行 pytest

常见问题

免费吗?

免费:仓库 README 完整公开,安装与用法示例可直接阅读,无付费墙。实践需要付费:README 要求先执行 llm keys set typesafe 设置 TypeSafe API key,实际调用模型需按 TypeSafe 服务计费(网页未说明具体价格)。

需要什么基础?

需要会 Python 基础,并了解命令行与 pip/uv 使用;对 LLM 调用有基本概念更好。软件、账号与硬件:Python 环境、llm 命令行工具、TypeSafe API key。

有中文吗?

本站记录的语言是en;是否有中文字幕或译本本站未核实,请以原站为准。

怎么开始?

从原始资源入口开始:https://github.com/simonw/llm-typesafe。本页“学前准备”列出环境与工具,“学习指南”给出开课提示词,可以在自己的电脑上按步骤开始。开课提示词尚未完整验证。练习与作业需要自备:TypeSafe API key(llm keys set typesafe 设置)、llm 命令行工具(llm install llm-typesafe)。

来源与使用须知

收录时间
本站首次收录 2026-10-24
指南参考

版权与转载

  • Apache-2.0:代码可自由使用和修改,需保留版权声明。原站说明
  • 本站只提供原始链接和学习指南,不转载、不镜像课程材料;引用时请注明原作者与出处。