4
providers
100+
models
Live
streaming
1.0 Playground
4 Providers, 100+ Models
What you get
OpenAI (GPT-4o, GPT-4o-mini, o1, o3), Anthropic (Claude 3.5 Sonnet, Claude 3 Opus, Haiku), Google (Gemini 1.5 Pro, Gemini 1.5 Flash), and OpenRouter (100+ models). Available models are fetched dynamically — always current.
2.0 Playground
Tool Calls & Structured Output
What you get
Pass tool/function schemas to test tool-calling before wiring up real integrations. Pass a JSON schema to enforce structured output and validate compliance immediately. Catch schema mismatches and tool argument errors before they reach production.
3.0 Playground
Streaming & Config Overrides
What you get
Stream completions token by token — identical to production streaming behavior. Override temperature, max_tokens, top_p, and any provider-specific parameter to fine-tune behavior in the sandbox.
4.0 Playground
Guardrail Integration
What you get
Apply your project's guardrails to Playground runs. The same PII, toxicity, topic boundary, and custom rules that run in production run in the sandbox. Test prompt safety interactively before deploying.
Setup
Under 5 minutes,
two lines of code.
No forking and no architecture changes. Traces appear within seconds of the first agent run, with cost attribution, eval scores, and anomaly alerts on by default.
Common questions
Do Playground runs appear in my trace data?
Yes. Playground runs are traced like any other LLM call. You can find them in the Trace Explorer filtered by environment=playground or operation=playground-run.
Do I need API keys for each provider?
Yes. Each provider (OpenAI, Anthropic, Google) requires its own API key, which you configure in Project Settings → Providers. Zespan doesn't proxy through its own API keys for providers.
What's the difference between Chat mode and Text mode?
Text mode is a single string prompt — equivalent to a completion or a system prompt. Chat mode is a multi-turn message array with system, user, assistant, and tool roles — equivalent to the chat completions API. Use chat mode to test multi-turn conversations and system prompt behavior.
Can I test a prompt in the Playground before promoting it to production?
Yes, and this is the intended workflow. Load the prompt version from Prompt Management into the Playground, test it with guardrails enabled, and if it passes, promote it to the production label. The Playground is your manual safety check; Simulations are your automated check.
Explore more features
All features →