SDK

Tambahkan tata kelola dalam hitungan menit.

Python memimpin dengan 11+ integrasi framework. Node.js (beta) mencakup Anthropic, Google, OpenAI, LangChain, Vercel AI, dan OpenAI Agents. Bungkus klien LLM Anda yang sudah ada. Selebihnya tetap sama.

01

Python

Python 3.8+
$ pip install controlzero
Dokumentasi

Mulai Cepat

python
import controlzero
from controlzero.integrations.openai import wrap_openai
import openai
cz = controlzero.init(api_key="cz_live_...")
client = wrap_openai(openai.OpenAI(), cz)
# Every call is governed + audited automatically
response = client.chat.completions.create(
model="gpt-4",
messages=[{"role": "user", "content": prompt}]
)
02

Node.js

BETA
Node 18+
$ npm config set @controlzero:registry https://npm.controlzero.ai && npm install @controlzero/sdk
Dokumentasi

Mulai Cepat

javascript
import { Client } from '@controlzero/sdk';
import { wrapOpenAI } from '@controlzero/sdk/integrations';
import OpenAI from 'openai';
const cz = await Client.create({ apiKey: 'cz_live_...' });
const client = wrapOpenAI(new OpenAI(), cz);
// Every call is governed + audited automatically
const response = await client.chat.completions.create({
model: 'gpt-4',
messages: [{ role: 'user', content: prompt }],
});

Disertakan di setiap SDK

Yang Disertakan di Semua SDK

Penegakan Kebijakan

Kebijakan dievaluasi di dalam proses Anda, terhadap bundle bertanda tangan yang di-cache.

Pencatatan Audit

Setiap keputusan dicatat dengan konteks lengkap. Jejak audit append-only.

Sinkronisasi Kebijakan

SDK memeriksa ulang kebijakan yang dipublikasikan pada panggilan guard berikutnya setelah TTL 60 detik berlalu. Jika pembaruan gagal, bundle terakhir yang valid tetap dipertahankan.

Tanpa Round Trip

Evaluasi di dalam proses terhadap bundle yang di-cache. Tanpa proxy dan tanpa sidecar, dan keputusan itu sendiri tidak melakukan panggilan jaringan.

Dokumentasi lengkap di docs.controlzero.ai

Panduan, referensi API, dan contoh untuk setiap SDK.