DocsQuick StartAI News
AI News<think>**Translating headline to English** </think> Spark X2.5 Launches: 293B-Parameter Model Enters the Price War
New Model

<think>**Translating headline to English** </think> Spark X2.5 Launches: 293B-Parameter Model Enters the Price War

2026-09-07T06:06:38.149Z
<think>**Translating headline to English**

</think>

Spark X2.5 Launches: 293B-Parameter Model Enters the Price War

iFlytek today released Spark-X2.5, featuring a 293B-A30B MoE architecture, support for a 256K context window and more than 200 languages. It is now available on the iFlytek Xingchen MaaS platform, with input pricing starting at RMB 1.6 per million tokens.

<think>Planning precise markdown translation

</think>

Spark X2.5 Launches: 293B Model Enters the Price War

On September 7, iFlytek officially released Spark-X2.5, a multilingual text generation model, and made it available on the iFlytek Spark MaaS platform. The core specifications of this release are 293B-A30B MoE, a 256K context window, and training on an entirely domestic platform, with code generation and agent capabilities also receiving major upgrades.

Pricing is the part of this release that deserves the most attention from developers: Spark X2.5 costs RMB 1.6 per million input tokens, RMB 0.24 per million cached input tokens, and RMB 6 per million output tokens. Assuming a request contains 1 million input tokens and generates 200,000 output tokens, the cost would be approximately RMB 2.8 without caching.

This is not simply “another version of a Chinese large model.” From a product strategy perspective, iFlytek is pushing Spark beyond a general-purpose consumer assistant and further into the markets for developer APIs, enterprise knowledge bases, and agent infrastructure. The 293B parameter count is intended to support a higher capability ceiling, while A30B seeks to keep actual inference costs within a range suitable for deployment at scale.

iFlytek Spark-X2.5 model release information and MaaS pricing illustration

293B-A30B: A Huge Parameter Count, but Only a Fraction Is Activated Each Time

Spark X2.5 uses MoE, or a mixture-of-experts architecture. 293B refers to the model’s total parameter count, while A30B generally means that approximately 30B parameters are activated during each inference pass. It can be understood as a company employing 293 experts but assigning only the roughly 30 experts best suited to a particular problem.

The benefits of this architecture are straightforward: the model can have greater knowledge capacity and more sophisticated specialization without needing to compute all 293B parameters for every token. For cloud service providers, this creates more room to optimize across memory usage, compute throughput, and concurrency costs. For developers, it ultimately translates into lower API prices and the potential for higher concurrency.

Of course, MoE does not mean that “a 293B model has the cost of a 30B model while retaining all the capabilities of a 293B model.” Real-world performance depends on whether the router can assign requests to the right experts, whether capabilities are unevenly distributed among experts, and whether activation patterns remain stable over long contexts. In code agents and multi-turn tool use in particular, model stability is often more important than performance on a one-off benchmark.

iFlytek currently emphasizes that Spark X2.5 performs well on general-purpose tasks such as language understanding, question answering, and reasoning, with particular improvements to coding and agent capabilities. So far, however, publicly available information has not included sufficiently comprehensive third-party benchmarks, evaluation prompts, or cost and throughput data. Before migrating production workloads, developers still need to test scenarios such as long-form Chinese text, code modification, function calling, structured output, and continuous task execution.

A 256K Context Window Solves the Question of “Can It Read Everything at Once?”

Spark X2.5 supports a 256K context window. That is already sufficient to accommodate a fairly large codebase, product documentation, a collection of contracts, or retrieval results from an enterprise knowledge base.

But the value of long context does not come from simply stuffing more text into a request. The truly useful scenario is one in which the model can see the complete background at once and continue referencing key details across multiple rounds of interaction. For example, developers can place a medium-sized project’s directory structure, core modules, API definitions, and error logs into a single context, allowing the model to directly identify cross-file dependencies instead of relying on repeated summarization and chunked transfers.

This is especially important for agents. Traditional RAG workflows usually retrieve information first and then concatenate several text passages into a prompt. If critical context is missed during retrieval, even a highly capable model cannot recover it later. A 256K context window can reduce the information loss caused by overly fine-grained chunking and allow the model to see a more complete set of constraints while planning a task.

Long context, however, also introduces two practical issues.

The first is cost. Although the input price is only RMB 1.6 per million tokens, once hundreds of thousands of tokens are included in a single request, output costs, request latency, and concurrency usage cannot be ignored. The second is that “seeing” does not mean “using effectively.” A model may locate relevant information in the context but fail to reference it correctly during reasoning. For code review, regulatory Q&A, and enterprise process automation, developers need to use real business data to validate the model’s ability to locate information in long documents rather than relying solely on the advertised context-window size.

Prices Are Low, but Cache Hits Deliver the Real Savings

Spark X2.5 has three pricing tiers: standard input, cached input, and output.

| Item | Price | | --- | ---: | | Input | RMB 1.6 per million tokens | | Cached input | RMB 0.24 per million tokens | | Output | RMB 6 per million tokens |

The cache-hit price is approximately 15% of the standard input price, representing a substantial discount. This is highly valuable for applications with fixed system prompts, long-lived knowledge bases, and repeated context.

For example, an enterprise customer service agent may need to include the same brand guidelines, after-sales policies, and tool instructions with every request. A coding agent may also repeatedly carry project conventions, directory summaries, and tool definitions across consecutive tasks. As long as the platform can reliably identify these repeated prefixes, caching can significantly reduce input costs.

Developers should note, however, that caching does not mean “send a request once and automatically receive a 50% discount afterward.” An actual cache hit usually depends on whether the prefix is identical, the cache validity period, the platform’s caching policy, and request parameters. If system prompts, tool definitions, or knowledge-base content change frequently, the hit rate may be far lower than expected. Before going live, it is best to track the following metrics:

  • Cache hit rate;
  • Time to first token and total response latency;
  • Throughput at different context lengths;
  • The actual ratio of input to output tokens;
  • Retry, rate-limit, and tool-call failure rates.

From a billing perspective, Spark X2.5’s input price is indeed competitive, but its output price of RMB 6 per million tokens is not exceptionally low. Overall costs will be relatively favorable for tasks with short outputs, such as chat summarization, classification, and batch extraction. For long-form code generation, report writing, and multi-turn agent tasks, output tokens often become the primary cost driver.

Code and Agents Will Determine Whether It Can Evolve from a “Model” into a “Productivity Tool”

iFlytek has identified coding and agent capabilities as key areas of improvement for Spark X2.5, which is the right direction. Competition in the current large-model market has already shifted from “who can answer more questions” to “who can reliably complete a task.”

In coding scenarios, developers do not really care whether a model can generate a function that merely looks correct. They care whether it can understand an existing repository, follow project conventions, modify multiple files, run tests, and continue fixing errors based on the results. Agent scenarios are similar: the model must decide when to invoke search, a database, or a business API; correctly parse tool outputs; and replan after a failure.

The 293B-A30B MoE architecture is theoretically well suited to more complex tasks, but production readiness still depends on several details:

  1. Whether tool-call formatting is reliable: Can parameter fields strictly comply with a JSON Schema, or does the model mix in explanatory text?
  2. Whether long-running task chains tend to drift: After more than a dozen tool calls, can the model still remember the original objective and constraints?
  3. Whether code changes can be verified: Is the model willing to read files and run tests first, rather than directly producing an unverified patch?
  4. Whether it accurately understands Chinese business contexts: Can the model correctly understand workflows, permissions, data fields, and regulatory terminology commonly used by Chinese enterprises?
  5. Whether the service remains stable under high concurrency: Low prices only matter in practice when rate-limiting policies are transparent and latency is acceptable.

Spark X2.5 is therefore better suited for initial deployment in production workflows that are observable and reversible, such as internal knowledge Q&A, coding assistance, customer-service quality inspection, document generation, and batch-processing tasks. For high-risk operations involving payments, permission changes, or production releases, the model should still be responsible for planning and recommendations, while final execution is left to a rules engine or human approval.

Training on an Entirely Domestic Platform Is Both a Product Feature and a Supply-Chain Signal

Spark X2.5 emphasizes that it was trained on an entirely domestic platform. For ordinary developers, this will not directly change how the API is called, but for government and enterprise customers and large corporate procurement teams, it is an important signal regarding deployment and supply chains.

Whether model training and inference can run in a domestic hardware and software environment affects more than simply “whether it can be used.” It also has implications for procurement compliance, data boundaries, long-term supply, and migration costs. If the model, compiler, inference framework, and hardware form a more complete compatibility stack, customers will not need to rely entirely on overseas hardware ecosystems for on-premises deployments.

However, “trained on an entirely domestic platform” is not the same as “capable of efficient inference on domestic hardware in every scenario.” Completing training is only the first step. The inference side must still address engineering issues such as operator compatibility, memory usage, quantization accuracy, service orchestration, and monitoring tools. Whether Spark X2.5 subsequently discloses more information about hardware compatibility, quantized versions, and inference performance will determine the technical substance of this selling point.

What This Means for Developers

If you are already using multiple models, Spark X2.5 offers value in three main areas.

First, it provides an alternative model focused on Chinese, multilingual, coding, and agent capabilities. For projects requiring access within China, an understanding of Chinese business contexts, and enterprise data isolation, the cost of integration may be lower than switching to an overseas service.

Second, the 256K context window and low cached-input price are suitable for applications with extensive fixed prefixes. Enterprise knowledge bases, coding assistants, customer service agents, and long-document analysis can all prioritize testing whether caching strategies deliver actual cost savings.

Third, the 293B-A30B architecture gives it the parameter foundation needed to tackle more complex tasks. Developers should not, however, select a model based solely on parameter count. It is better to place Spark X2.5 and existing models in the same evaluation suite and compare accuracy, latency, output length, tool-call success rate, and cost per task.

OpenAI Hub currently supports access to mainstream models through a unified OpenAI-compatible API. For projects already using a unified SDK, once the corresponding model identifier becomes available on the platform, it should generally only be necessary to change the model name and gateway configuration, without rewriting the business layer. Note that the specific model ID, context limits, rate-limiting policies, and available regions should be based on real-time information in the platform console. It is not advisable to hard-code names from media reports directly into production configurations.

An example configuration can use the following format, with the model identifier based on the actual launch information:

export OPENAI_API_KEY="Your OpenAI Hub Key"
export OPENAI_BASE_URL="https://openai-hub.com/v1"
export MODEL_ID="Use the identifier shown in the OpenAI Hub console"

Assessment: Spark X2.5 Is About More Than a Pricing Table

Spark X2.5 is launching at a time when model capabilities are becoming increasingly homogenized and API prices continue to decline. Its input price of RMB 1.6 per million tokens alone is enough to attract developers to test it. But its true competitiveness will depend on whether the combination of “293B total parameters, 30B activated parameters, a 256K context window, and coding and agent capabilities” can be delivered reliably in real-world tasks.

iFlytek has historically been better known for speech, education, and office productivity products than for its developer ecosystem. To turn Spark X2.5 into a genuine foundation-model product, iFlytek still needs to continue improving the areas developers care about most: transparent evaluation reports, reliable function calling, comprehensive SDKs, clear rate-limiting and billing rules, and a sufficient number of production case studies.

For now, the more reasonable conclusion is: Spark X2.5 deserves a place in developers’ pool of candidate models, but it would be premature to replace an existing primary model based solely on parameter count and launch pricing. For teams that are cost-sensitive, handle a high proportion of Chinese-language tasks, and require long context and localized services, it may be a highly attractive new option. Teams seeking best-in-class coding-agent performance and complex multi-step reasoning should wait for more public evaluations and real-world API data before drawing conclusions.

At the very least, iFlytek has now moved Spark X2.5 from a “model release” to the stage of being “available through MaaS.” The real competition from this point forward will not be about specifications announced at launch events, but whether the model makes fewer mistakes, runs reliably, and actually lowers bills once developers integrate it into real-world applications.

References

Related Articles

View All
<think>**Translating concise headline**

</think>

Microsoft Uses AI to Reduce WinUI Development to 30 Minutes
Tutorial
2026-09-06T20:05:14.254Z

<think>**Translating concise headline** </think> Microsoft Uses AI to Reduce WinUI Development to 30 Minutes

<think>**Clarifying translation style and terminology** </think> Microsoft recently released a WinUI AI quick-start guide. With VS Code, the WinApp CLI, GitHub Copilot, and WinUI Agent, developers can create, test, package, and publish WinUI 3 apps from an empty folder. More importantly, this solution also targets the migration of legacy WPF and UWP applications.

Roland Uses AI to Create Melodies First—Not to Write the Whole Song for You
Product Update
2026-09-06T06:04:28.199Z

Roland Uses AI to Create Melodies First—Not to Write the Whole Song for You

Roland has officially launched Melody Flip, an AI music plug-in that shifts generative AI away from delivering complete tracks and back toward creative building blocks such as melodies, chords, basslines, and drum patterns. It supports MIDI export in a DAW for further editing and is included free with Roland Cloud membership, though its training data and output quality remain key concerns.

<think>**Translating headline phrase**</think>

AI Starts Using Search to Discover Physical Laws
Industry News
2026-09-04T17:04:38.867Z

<think>**Translating headline phrase**</think> AI Starts Using Search to Discover Physical Laws

<think>**Translating scientific integrator discovery**</think> ScienceDiscovery recently demonstrated a scientific discovery pathway that requires neither model training nor parameter tuning: using tree search to enable large language models to recursively propose, combine, and validate hypotheses, thereby automatically generating general-purpose integrators within hours. Its value lies not merely in writing code, but in transforming scientific reasoning into an executable, traceable search process.

Contact Us

We usually reply quickly during business hours

Scan WeChat

Support: Hub Assistant

WeChat ID: