SDK
몇 분 만에 거버넌스를 추가합니다.
Python SDK는 11개 이상의 프레임워크 통합을 제공합니다. Node.js(베타)는 Anthropic, Google, OpenAI는 물론 LangChain, Vercel AI, OpenAI Agents까지 지원합니다. 기존 LLM 클라이언트를 감싸기만 하면 되고, 나머지는 그대로입니다.
빠른 시작
python
import controlzerofrom controlzero.integrations.openai import wrap_openaiimport openaicz = controlzero.init(api_key="cz_live_...")client = wrap_openai(openai.OpenAI(), cz)# Every call is governed + audited automaticallyresponse = client.chat.completions.create( model="gpt-4", messages=[{"role": "user", "content": prompt}])02
Node.js
베타$ npm config set @controlzero:registry https://npm.controlzero.ai && npm install @controlzero/sdk
문서빠른 시작
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 automaticallyconst response = await client.chat.completions.create({ model: 'gpt-4', messages: [{ role: 'user', content: prompt }],});모든 SDK 공통
모든 SDK에 포함된 기능
정책 적용
정책은 캐시된 서명 번들을 기준으로 사용자의 프로세스 내에서 평가됩니다.
감사 로깅
모든 결정이 전체 컨텍스트와 함께 기록됩니다. 추가 전용 감사 추적입니다.
정책 동기화
SDK는 60초 TTL이 지난 뒤 처음 이루어지는 가드된 호출에서 게시된 정책이 있는지 다시 확인합니다. 갱신에 실패하면 마지막으로 정상 확인된 번들을 유지합니다.
네트워크 왕복 없음
캐시된 번들을 기준으로 한 프로세스 내 평가입니다. 프록시도 사이드카도 필요 없으며, 결정 자체는 네트워크 호출을 하지 않습니다.