Back to Models
unbiased/pareto

Pareto

Pareto is a multimodal composite model built for research, coding, and agentic workflows, while delivering frontier-level performance across a broad range of general-purpose tasks.

9/17/2026
262,144 tokens
Input: ¥446.75/M
Output: ¥1,340.25/M

Specifications

Modalities

Input
text
image
Output
text

Supported Parameters

max_tokens
temperature
tool_choice
tools
top_p

Max Output Tokens

131,072

Data policy

Prompt retention
Unknown — we could not confirm
Training
Not used for training

"Unknown" does not mean "safe". It means we could not confirm it.

Whether a provider trains on prompts is a declared value from our terms with them. Retention is determined from the upstream listing for every host this model can reach. Neither is guessed.

Code Examples

curl https://api.fastmetal.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "pareto",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

How Pareto actually answers

Real responses to our standard prompts, recorded on FastMetal.

Count the number of 'r's in 'strawberry'

Count the number of 'r's in 'strawberry'. Explain your reasoning step by step.

To count the number of 'r's in the word "strawberry," let's break it down letter by letter: 1. **s** - not an 'r' 2. **t** - not an 'r' 3. **r** - **Yes**, this is the first 'r'. 4. **a** - not an 'r' 5. **w** - not an 'r' 6. **b** - not an 'r' 7. **e** - not an 'r' 8. **r** - **Yes**, this is the second 'r'. 9. **r** - **Yes**, this is the third 'r'. 10. **y** - not an 'r' Counting the occurrences: - The 3rd letter is 'r'. - The 8th letter is 'r'. - The 9th letter is 'r'. There are **3** 'r's in "strawberry".
5.5s response225 output tokens

Debug This Error

I'm getting the following error in my Node.js application: TypeError: Cannot read properties of undefined (reading 'map') at UserList (/app/components/UserList.js:12:25) at renderWithHooks (/app/node_modules/rea…

The error means `users` is `undefined` when `UserList` renders. Destructuring a prop does **not** protect against it: ```jsx function UserList({ users }) { // users can still be undefined return <ul>{users.map(...)}</ul>; // 💥 } ``` This usually happens when: - The parent renders `<UserList />` without passing `users` - The parent’s state starts as `undefined` before an async fetch finishes - The API response is not an array, or `users` is passed as `undefined` ## Fix 1: Default the prop to an empty array ```jsx function UserList({ users = [] }) { return ( <ul> {users.map(user => ( <li key={user.id}>{user.name}</li> ))} </ul> ); } ``` This works when…
11.6s response1478 output tokens

Code Review

Please review the following Python function and suggest improvements for readability, performance, and best practices: def get_data(url, retries=3): import requests import time for i in range(retries):…

The function is straightforward, but its error handling hides failures and retries requests that may never succeed. ### Main improvements - **Move imports to module scope** for readability and conventional dependency management. - **Avoid bare `except:`.** It catches everything, including programming errors and `KeyboardInterrupt`. Catch specific request failures instead. - **Retry selectively.** Timeouts, connection failures, rate limits, and certain server errors may be temporary; most other HTTP errors should surface immediately. - **Use exponential backoff** and avoid sleeping after the last attempt. - **Use a list comprehension** to express the filtering and transformation directly. -…
30.3s response1090 output tokens

Compare these answers side by side with other models →

Frequently asked questions

How much does the Pareto API cost?
On FastMetal, Pareto is billed per token in yen: ¥446.75 per 1M input tokens and ¥1,340.25 per 1M output tokens, before tax. Usage is drawn from a prepaid balance; there is no subscription or monthly fee.
Can I call Pareto with the OpenAI SDK?
Yes. Point base_url at https://api.fastmetal.ai/v1 and pass "pareto" as the model; existing OpenAI-style code works unchanged, including streaming, tool calls and structured output.
What is the context window of Pareto?
262,144 tokens, shared between the prompt and the response.
What do I need to try Pareto?
Create an account and add credit; the model is then available both in the browser chat and over the API. There is no contract or minimum spend.

Try Pareto right now

Pareto is available on FastMetal through one API key. Start in the browser, or call it from the OpenAI SDK.