Skip to Content
SDKsTypeScript

TypeScript SDK

Use the TypeScript SDK when your Node.js or TypeScript services need governed AI calls with a one-line import change and full type safety.

Install

npm install keel-sdk

Quick example

import { OpenAI } from "keel-sdk/providers/openai"; const client = new OpenAI(); const response = await client.chat.completions.create({ model: "gpt-4o", messages: [{ role: "user", content: "Hello!" }], max_tokens: 128, }); console.log(response.choices[0].message.content);

The SDK evaluates governance before the provider call. If the request is denied, a KeelError is thrown before any provider call is made.

For provider wrappers, streaming, error handling, configuration, and the direct client reference, see SDKs.

Last updated on Edit this page on GitHub