JEV / DEVELOPER DOCUMENTATION

Give your application a decision interface.

Connect to Jev through the System One SDK. Ask for a choice, a rubric score, or a probability, then decide how your application responds.

Probabilities inform application policy. They do not execute actions or guarantee correctness.

Request example · SDK 0.3.0
import { SystemOne, choice } from '@system-one-ai/sdk';

const client = new SystemOne({
  apiKey: process.env.SYSTEM_ONE_API_KEY!,
  baseURL: 'https://your-deployment.example.com/v1',
  maxRetries: 0,
});

const result = await client.evaluate({
  state: { message: 'I was charged twice.' },
  questions: {
    route: choice('Choose a team.', {
      billing: 'Payments and refunds',
      support: 'Technical help',
    }),
  },
}, {
  headers: { 'Idempotency-Key': crypto.randomUUID() },
});

Example input. No inference runs on this page.

From the first request to your own deployment

Built on TinyShip. Documentation powered by Fumadocs.

SDK on GitHub