@open-schemas/zod
TypeScript icon, indicating that this package has built-in type declarations

2.2.1 • Public • Published

@open-schemas/zod

Zod schemas for the API of LLM providers:

  • Anthropic
  • Ollama
  • OpenAI
  • Vertex AI

Installtion

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

Usage

Anthropic

import { CreateMessageRequest } from "@open-schemas/zod/anthropic";

CreateMessageRequest.parse({});

OpenAI

import { CreateChatCompletionRequest } from "@open-schemas/zod/openai";

CreateChatCompletionRequest.parse({});

Readme

Keywords

none

Package Sidebar

Install

npm i @open-schemas/zod

Weekly Downloads

3

Version

2.2.1

License

MIT

Unpacked Size

465 kB

Total Files

37

Last publish

Collaborators

  • jack0pan