SDK 与客户端

advocaat

@pithings85TypeScriptMIT更新于 2026-09-18可当场跑

一个基于 TypeSafe Jev 的小型类型安全客户端,用于向 AI 询问你的数据。

英文原文

A small, type-safe client for asking AI questions about your data, powered by TypeSafe Jev.

pithings/advocaat

它在哪儿调用了 Jev

/** Env: `TYPESAFE_BASE_URL`. Default: `https://api.typesafe.ai` (gateway: `https://ai-gateway.vercel.sh/v4/ai`) */

src/api.ts:162

链接指向我们抓取当天的那个 commit,行号是准的。

它问 Jev 的问题

下面是从这个项目源码里原样取出来的 question 组合。

取自 test/api.test.ts:173

  1. urgency打分

    Urgency?

    • 0low
    • 1high

用你自己的内容跑一遍

代码
import { experimental_evaluate as evaluate } from 'ai';

const { answers } = await evaluate({
  model: 'typesafe-ai/jev',
  state,
  questions: {
    urgency: { type: 'score', instructions: 'Urgency?',
      criteria: ['low', 'high'] },
  },
});

同类的其他项目