> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.empiriolabs.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.empiriolabs.ai/_mcp/server.

# Fugu Ultra v1.0

> Original multi-agent conductor for hard reasoning, coding, and research, with 1M context, image input, function calling, and web search.

![Fugu Ultra v1.0](https://media.empiriolabs.ai/model-logos/fugu-ultra-v1-0.png)

[Sakana AI](/providers/sakana) · Text Generation

`POST /v1/chat/completions`

Original multi-agent conductor for hard reasoning, coding, and research, with 1M context, image input, function calling, and web search.

## At a glance

| Field               | Value                                                                                                                                                         |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Model id            | `fugu-ultra-v1-0`                                                                                                                                             |
| Model release date  | 2026-06-21                                                                                                                                                    |
| Input modalities    | Text, Image                                                                                                                                                   |
| Output modalities   | Text                                                                                                                                                          |
| Context window      | 1M                                                                                                                                                            |
| Weight precision    | -                                                                                                                                                             |
| Max output tokens   | 131,072                                                                                                                                                       |
| Features            | reasoning, multimodal, web_search, function_calling, agentic_coding, cache                                                                                    |
| Native inference    | No                                                                                                                                                            |
| New                 | No                                                                                                                                                            |
| Structured output   | JSON Mode                                                                                                                                                     |
| Supported endpoints | `POST /v1/chat/completions`, `POST /v1/responses`, `POST /v1/messages`, `POST /v1beta/models/fugu-ultra-v1-0:generateContent`                                 |
| Alternate model ids | `fugu-ultra`, `fugu-ultra-20260615`, `fugu-ultra-v1.0`, `sakana/fugu-ultra`, `sakana/fugu-ultra-20260615`, `sakana/fugu-ultra-v1-0`, `sakana/fugu-ultra-v1.0` |

## Pricing

| Charge              | Spec                       | Rate                           |
| ------------------- | -------------------------- | ------------------------------ |
| Input               | per 1M prompt tokens       | \<=272K \$7.50; >272K \$15.00  |
| Output              | per 1M generated tokens    | \<=272K \$45.00; >272K \$67.50 |
| Implicit cache read | per 1M cached input tokens | \<=272K \$1.50; >272K \$3.00   |

## Example request

```bash
curl https://api.empiriolabs.ai/v1/chat/completions \
  -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"model": "fugu-ultra-v1-0", "messages": [{"role":"user","content":"Hello"}]}'
```

## Parameters

| Parameter          | Type    | Required | Default  | Description                                                                                                                                                                                        |
| ------------------ | ------- | -------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `max_tokens`       | integer | no       | -        | Maximum number of output tokens for the final answer. Must be at least 16. Very small values can truncate or empty the answer. When omitted, the model's own default applies. · Range: 16 – 131072 |
| `reasoning_effort` | enum    | no       | `"high"` | How hard the model reasons. Reasoning is always on. The default is high; xhigh and max are aliases of the same maximum effort. · Allowed: `high`, `xhigh`, `max`                                   |
| `tool_web_search`  | boolean | no       | false    | Enable built-in web search. There is no separate fee; the search cost is reflected in the orchestration tokens billed for the request.                                                             |
| `tools`            | array   | no       | `[]`     | OpenAI-compatible function calling tool definitions.                                                                                                                                               |
| `tool_choice`      | object  | no       | -        | OpenAI-compatible tool choice control.                                                                                                                                                             |
| `response_format`  | enum    | no       | -        | Return the output as a valid JSON object (JSON mode). Describe the fields you want in your prompt.                                                                                                 |

## Notes

Fugu Ultra v1.0 is the original multi-agent conductor: each request coordinates a pool of expert models and composes their work into a single answer.

**Latency and streaming**

* Responses can take from a few seconds to a few minutes on complex prompts.
* The full answer is returned all at once when the model finishes, not token by token. Streaming is accepted, but it delivers the complete response at the end rather than streaming tokens as they generate.
* max_tokens must be at least 16. Leave generous headroom, since very small limits can truncate or empty the answer.

**Capabilities**

* Text and image input, with a 1M token context.
* Always-on reasoning. high is the default; xhigh and max are aliases of the same maximum effort.
* Function calling, JSON mode, and built-in web search that cites its sources when available (no separate fee).

**Compatibility**

* The legacy fugu-ultra, fugu-ultra-20260615, and sakana/fugu-ultra ids remain pinned to this version.

**Billing**

* Billed on full token usage, including the orchestration tokens the model uses internally, so even short prompts carry some cost.
* Context-tiered: requests above 272K total input tokens use the higher rate shown.

---

*Machine-readable schema:* `GET https://api.empiriolabs.ai/v1/models/fugu-ultra-v1-0`.