Three routes, one 372K context limit
GPT-5.6 Sol
gpt-5.6-solHighest-capability route for complex coding, research, and long-horizon agentic work.
- Default reasoning
- low
- Multi-agent metadata
- v2
- Ultra
- Advertised · experimental
GPT-5.6 Terra
gpt-5.6-terraBalanced route for general development, analysis, and agentic workloads.
- Default reasoning
- medium
- Multi-agent metadata
- v2
- Ultra
- Advertised · experimental
GPT-5.6 Luna
gpt-5.6-lunaFaster, economical route for routine coding and higher-throughput workloads.
- Default reasoning
- medium
- Multi-agent metadata
- v1
- Ultra
- Not advertised
GET /v1/models with the same key you will use for inference.372,000 tokens, combined
The limit includes instructions, conversation history, tool definitions and results, input representation, reasoning, and generated output. Occasional metered totals above 372K can include accounting or protocol overhead; they do not increase the advertised model limit.
Hard product limit
372K combined input and output.
Normal large input
Keep input at or below about 350K.
Tools or long output
Target 330K–340K to preserve headroom.
Low through max is verified
lowLatency-sensitive transformations and straightforward edits.
mediumBalanced everyday analysis and development work.
highDifficult implementation, debugging, and multi-step analysis.
xhighComplex architecture and long-horizon agent work.
maxHardest tasks where quality matters more than latency.
ultra, but bounded probes have not confirmed reliable production behavior. Luna does not advertise it.Requestable, not guaranteed
Send service_tier: "priority" separately from reasoning_effort. Requests are accepted, but audit logs have often reported the actual upstream tier as default. Jatevo therefore does not currently guarantee accelerated delivery or a fixed speed multiplier.
Streaming works; tool reliability remains caveated
Verified
Basic inference and streaming have successful live traffic.
Advertised metadata
Text and image input, search, WebSocket preference, and parallel tools.
OpenAI-compatible requests
curl https://api.jatevo.ai/v1/chat/completions \
-H "Authorization: Bearer $JATEVO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-sol",
"messages": [
{"role": "user", "content": "Review this architecture and identify its three highest risks."}
],
"reasoning_effort": "high",
"max_tokens": 2000
}'curl -N https://api.jatevo.ai/v1/chat/completions \
-H "Authorization: Bearer $JATEVO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-terra",
"messages": [
{"role": "user", "content": "Create an implementation plan."}
],
"reasoning_effort": "medium",
"stream": true
}'curl https://api.jatevo.ai/v1/chat/completions \
-H "Authorization: Bearer $JATEVO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-luna",
"messages": [
{"role": "user", "content": "Summarize this incident report."}
],
"reasoning_effort": "low",
"service_tier": "priority",
"max_tokens": 800
}'Context and timeout handling
context_length_exceeded
Compact old turns, remove unnecessary tool results, reduce attachments, and reserve output headroom.
Timeout or incomplete stream
Use streaming, realistic read timeouts, bounded exponential backoff, and preserve the request ID.
Need client-specific reasoning configuration?
Open reasoning guide