Skip to content

Sakana Fugu Ultra

Sakana models use canonical model IDs under sakana/.... In this phase, only sakana/fugu-ultra is public in the catalog. sakana/fugu is not public because its agent pool can vary and its price is not fixed.

Fugu Ultra is Sakana AI’s OpenAI-compatible multi-agent reasoning model. It is designed for hard coding, code review, scientific research, security analysis, and long-context synthesis tasks.

sakana/fugu-ultra works through two OpenAI-compatible endpoints:

EndpointUse
POST /v1/chat/completionsChat Completions-compatible clients
POST /v1/responsesModern OpenAI Responses-compatible clients

Chat Completions:

Terminal window
curl "$LLMTR_BASE_URL/v1/chat/completions" \
-H "Authorization: Bearer llmtr-your_key" \
-H "Content-Type: application/json" \
-d '{
"model": "sakana/fugu-ultra:high",
"messages": [
{ "role": "user", "content": "Review this TypeScript service for concurrency risks." }
],
"max_tokens": 1200
}'

Responses:

Terminal window
curl "$LLMTR_BASE_URL/v1/responses" \
-H "Authorization: Bearer llmtr-your_key" \
-H "Content-Type: application/json" \
-d '{
"model": "sakana/fugu-ultra:max",
"input": "Analyze a technical decision across cost, risk, and maintenance.",
"max_output_tokens": 1200
}'

Fugu Ultra accepts only two reasoning effort levels:

LevelAliasNotes
high:highDeep reasoning
xhigh:xhigh, :maxHighest level; max is a compatibility alias

You can also send it in the body:

{
"model": "sakana/fugu-ultra",
"messages": [{ "role": "user", "content": "Review this architecture." }],
"reasoning": { "effort": "xhigh" }
}

low, medium, minimal, and none are not valid for this model.

Fugu Ultra supports text and image input. For Chat Completions, use an OpenAI-compatible image_url content part:

{
"model": "sakana/fugu-ultra:high",
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "Analyze the issue in this screenshot." },
{
"type": "image_url",
"image_url": { "url": "data:image/png;base64,<base64>" }
}
]
}
]
}

Tool/function calling is not advertised as a public capability in this phase. The catalog will not show function_calling until live tool-call behavior is verified separately.

Prices are USD per 1M tokens. Above 272K input context, Sakana’s long-context prices apply.

MetricUp to 272KContext above 272K
Input$5$10
Output$30$45
Cached input$0.50$1.00

When upstream returns prompt_tokens_details.cached_tokens, the gateway splits cached input into a separate CACHE_READ line. Fugu Ultra is processed by Sakana AI’s fixed agent pool and is not labeled as a Turkey-hosted LLMTR model.