AI APIs built
for real work.
A private AI platform for teams running models in their own environment. Connect language, vision, image and voice services through one developer API layer.
One surface for
more useful work.
Familiar model APIs
OpenAI-compatible chat completions and Anthropic-compatible messages support documented chat, tool and visual-input paths.
Multimodal building blocks
Explore documented image generation/editing and speech recognition, text polishing and voice output service directions.
Plan larger requests
See the existing client default and explicitly negotiated context limits, then estimate request size locally.
One model layer.
Clear choices.
Choose a model tier to match your workload. All examples on this page are illustrative; confirm available model IDs before integrating.
Dr.Panda Core
A balanced model tier for everyday chat, structured tasks, visual input and tool-assisted workflows.
Dr.Panda Reasoning
A higher-capability tier for deeper analysis, longer tasks and more demanding application flows.
Picture API
Generate images from prompts and edit existing images through the gateway.
*Illustrative Dr.Panda model IDs. Confirm currently enabled IDs and pricing before production use.
Beyond chat, one gateway.
A practical set of AI building blocks, organized around what your product needs to do.
Chat, tools & vision
OpenAI-compatible chat completions and Anthropic-compatible messages, with tool calls and image input.
/v1/chat/completions/v1/messagesGenerate & edit
Image generation and editing are routed through the Picture service, including supported legacy aliases.
Image generationImage editingSpeech in & out
The wider service stack includes speech recognition, transcript polishing, voice output and live audio workflows with flexible fallback.
ASR · Polish · TTSReal-time audio · HTTP fallbackLong context, handled carefully. Existing clients default to 262,144 tokens. The gateway can negotiate up to 327,680 when a client explicitly requests the supported capacity.
262,144 DEFAULT → 327,680 NEGOTIATEDChoose a starting
point for your app.
Dr.Panda API
Connect through familiar chat-completions and messages request formats.
Read API docs ↗MODEL CATALOGUEModels
Compare model families and capabilities for your workload.
Explore models ↗AI PLAYGROUNDDr.Panda Chat
Explore practical prompts across models, tools and multimodal workflows.
Explore the playground ↗MEDIA APISPicture & Voice
Explore documented image and speech-service directions.
View capabilities ↗Connect the pieces
you already use.
Start with an API shape your application understands, select a confirmed model ID, then add tools or supported media as your workflow needs them.
Explore integration patterns ↗Two API styles.
One gateway.
Connect through familiar OpenAI-compatible chat completions or Anthropic-compatible messages. Route supported models through one consistent integration layer.
See integration notes ↗// OpenAI-compatible request
const response = await fetch(
"https://YOUR_API_BASE_URL/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.DR_PANDA_API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
model: "drpanda-core",
messages: [{ role: "user", content: "Hello, Dr.Panda." }]
})
}
);
const result = await response.json();Connect your app
to Dr.Panda.
Confirm your deployment address and model, keep the key on your server, then send a request using a familiar API format.
- 01
Confirm your endpoint
Use the API base URL assigned to your deployment.
- 02
Choose an API format
Chat Completions
/v1/chat/completionsor Messages/v1/messages. - 03
Set model and key
Use a confirmed model ID. Keep your API key in a server environment variable.
- 04
Send your request
Call the endpoint from your application server and handle the response.
/v1/chat/completionscurl -X POST "${DR_PANDA_API_BASE_URL}/v1/chat/completions" \
-H "Authorization: Bearer ${DR_PANDA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_CONFIRMED_MODEL_ID",
"messages": [{"role": "user", "content": "Hello, Dr.Panda."}]
}'Explore the request flow.
Explore common AI workflows through a simple interactive playground.
An API gateway gives your application one dependable entry point, then routes each request to the right model and service.
Know what your
requests consume.
Track input and output separately. Use the estimate below to understand request size before sending it to a model.
COST ESTIMATORIntegrate with
confidence.
Start with familiar API shapes, then connect the model and media capabilities your application needs.
Read integration notes ↗Common questions.
Key details for connecting your application to the documented services.
What can I build with Dr.Panda?+
Connect chat, tool use, image and voice capabilities through API patterns that fit your application.
Which API formats are supported?+
Use familiar OpenAI-compatible chat completions or Anthropic-compatible messages, with tool calls and image input.
How does long context work?+
Existing clients keep a 262,144-token default. Clients that request the supported capacity can negotiate up to 327,680 tokens; higher requests are clamped to the supported maximum.
Which media services are documented?+
Explore image generation and editing, speech recognition, transcript polishing and voice workflows.
Useful intelligence.
Clear interfaces.
Dr.Panda is designed for teams running AI in their own environment. One developer surface connects model access and multimodal tools to the products they already build.
Explore the platform without an account. When you are ready to make live requests, call the API from your own server and keep your credentials in your environment.
Explore developer resources →