Zod schemas for the API of LLM providers:
- Anthropic
- Ollama
- OpenAI
- Vertex AI
From npm
deno add npm:@open-schemas/zod
npm add @open-schemas/zod
yarn add @open-schemas/zod
pnpm add @open-schemas/zod
bun add @open-schemas/zod
From JSR
deno add @open-schemas/zod
npx jsr add @open-schemas/zod
yarn dlx jsr add @open-schemas/zod
pnpm dlx jsr add @open-schemas/zod
bunx jsr add @open-schemas/zod
import { CreateMessageRequest } from "@open-schemas/zod/anthropic";
CreateMessageRequest.parse({});
import { CreateChatCompletionRequest } from "@open-schemas/zod/openai";
CreateChatCompletionRequest.parse({});