OpenAI-compatible API
Change the base URL, use a server-managed Ruzzler credential, and preserve supported text-workflow request patterns.
INTEGRATE WITHOUT A REDESIGN
Ruzzler is headless by default. Connect the governed execution API behind an existing interface for supported AI workloads and review the request-level status and receipt.
Change the base URL, use a server-managed Ruzzler credential, and preserve supported text-workflow request patterns.
Review completion and verification status, usage information, and receipts returned by the connected request path.
The connected beta supports tenant scope, rate checks, and cumulative-budget checks for supported requests.
The current tested Ruzzler pipeline supports credit reserve, settle, and release behavior.
Minimal migration
const client = new OpenAI({
apiKey: process.env.RUZZLER_API_KEY,
baseURL: "https://api.ruzzler.com/v1"
});
const response = await client.responses.create({
model: "ruzzler-auto",
input: "Analyze this customer request",
metadata: {
organization_id: "org_...",
project_id: "prj_...",
idempotency_key: "req_..."
}
});