We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
Upstage: Solar Pro 4
upstage/solar-pro4Try Upstage: Solar Pro 4 now
Runs on your balance at the prices above. New accounts start with free usage.
One API. Every model.
Session cost $0.00
Settings
Advanced parameters
Upstage: Solar Pro 4 at a glance
- Input price is 67% lower than the median of 434 Text models.
- Context window of 524,288 tokens, enough for long documents and multi-turn conversations.
- Supports tool (function) calling for agents and integrations.
- Supports structured JSON output with a schema.
- Supports reasoning effort control.
- A typical request (1,000 input / 500 output tokens) costs about $0.00158.
About Upstage: Solar Pro 4
Solar Pro 4 is a text generation model from Upstage, released by the provider on 10 August 2026. It sits in the text category and is described by Upstage as a cost-efficient large language model. If you have used other models from Upstage, this one continues that line of work, aimed at developers who need a general purpose text model rather than a specialised one.
The model takes text in and returns text out, so it is a straightforward language model with no image or audio handling. Its context window is 524,288 tokens, which is large enough to hold entire document sets, long transcripts or sizeable codebases in a single request. The maximum output is 131,072 tokens, so responses can be long as well as inputs. Upstage describes it as built for long-horizon tasks and agentic workflows, with strong capabilities in office productivity and document-intensive work. It also supports reasoning, which you can control through the reasoning and reasoning_effort parameters, and it can call tools.
Those capabilities point to a few practical uses. Document-intensive work is the obvious fit: summarising or extracting structured data from long contracts, reports or research papers that would not fit in a smaller context window. Agentic workflows are another, since the model supports tool calling and parallel tool calls, which suits pipelines where the model decides which functions to invoke. Office productivity tasks, such as drafting, rewriting and transforming business documents, follow from the same strengths. The reasoning controls let you dial effort up for problems that need step by step thinking and down for simple transformations where latency matters more.
You call it through api14's OpenAI-compatible API using the model id "upstage/solar-pro4". Because the interface is OpenAI-compatible, existing clients and SDKs work with a change of base URL and model id. The request parameters it supports are frequency_penalty, include_reasoning, max_tokens, parallel_tool_calls, presence_penalty, reasoning, reasoning_effort, response_format, structured_outputs, temperature, tool_choice, tools and top_p. Structured outputs and response_format are useful when you need JSON that conforms to a schema, while tools and tool_choice cover function calling.
One thing to keep in mind is that the model is text only. If your application needs to process images, audio or video directly, you will need a different model for that part of the pipeline. The large context window and long maximum output also mean requests can take longer and consume more of your quota than a small model would, so for short, simple prompts a lighter model may be the more practical choice.
How to call the Upstage: Solar Pro 4 API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "upstage/solar-pro4".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "upstage/solar-pro4",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltyinclude_reasoningmax_tokensparallel_tool_callspresence_penaltyreasoningreasoning_effortresponse_formatstructured_outputstemperaturetool_choicetoolstop_pSpecifications
- Context length
- 524,288
- Max output
- 131,072
- Input
- text
- Output
- text
Requests on api14 · last 7 days
Upstage: Solar Pro 4: frequently asked questions
- How much does the Upstage: Solar Pro 4 API cost?
- Upstage: Solar Pro 4 costs Input $0.52 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of Upstage: Solar Pro 4?
- Upstage: Solar Pro 4 reads up to 524,288 tokens per request: prompt, history and documents together. It writes up to 131,072 output tokens per response.
- What can Upstage: Solar Pro 4 do?
- Upstage: Solar Pro 4 accepts text and returns text. It supports tool calling, structured JSON output, reasoning effort control.
- How do I call Upstage: Solar Pro 4 from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "upstage/solar-pro4". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to Upstage: Solar Pro 4?
- Comparable Text models at a similar price: MiniMax: MiniMax M3.1 Flash, LiquidAI: LFM2.5-24B-A2B, Mistral: Mistral Small 4. Each runs through the same API key, so switching is one string.
Upstage: Solar Pro 4 community
New topicThis community has no topics yet. Open the first one about Upstage: Solar Pro 4.