Examples

Node.js (Official OpenAI SDK)

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.ZA_API_KEY!,
  baseURL: "https://api.zettagent.com/v1",
});

const plan = await client.chat.completions.create({
  model: "gpt-4o-mini",
  messages: [
    { role: "system", content: "You are a multi-agent orchestrator." },
    { role: "user", content: "Draft a machine maintenance schedule." },
  ],
});

Python (openai==1.35.10)

from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ZA_API_KEY"],
    base_url="https://api.zettagent.com/v1",
)

embedding = client.embeddings.create(
    model="text-embedding-3-large",
    input=["autonomous robot inspection sequence"],
)

Curl (Agents HTTP)

curl https://api.zettagent.com/api/agents/fleet-supervisor/call \
  -H "Authorization: Bearer za_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "plan",
    "payload": {
      "objective": "Restart turbines after anomaly",
      "context": { "region": "eu-central" }
    }
  }'