> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> AIHubMix changelog: track newly integrated models (GPT, Claude, Gemini, Qwen, DeepSeek) and platform feature updates in real time, and stay on top of the latest model support, capability upgrades, and platform news.

### 2026<br /><br />**July 20**

**Claude Messages thinking compatibility**

* When `/v1/messages` requests are bridged to OpenAI or Azure Chat models, Claude `thinking` settings are now mapped to upstream-supported reasoning effort, reducing 400 errors for thinking-enabled requests. Native Claude thinking requests such as Opus 4.8 remain compatible.

**More stable long streaming requests**

* The production gateway stream limit has been raised from 1 hour to 2 hours. Long-thinking and long-generation workloads such as Kimi K3 are less likely to be cut off while reasoning or generating.

### 2026<br /><br />**July 19**

* Added [qwen3.8-max-preview](https://aihubmix.com/model/qwen3.8-max-preview):<br />Limited-time offer: Qwen3.8-Max-Preview is billed at just 10% of the standard price, effectively 10× your usage. Limited time, first come, first served.<br /><br />Qwen3.8-Max-Preview is the latest-generation foundation model in the Qwen family, with 2.4T parameters and still evolving. Compared with the previous flagship Qwen3.7-Max, it delivers major gains in core capabilities such as Coding and Cowork (professional productivity), and shows world-leading overall performance on complex, long-horizon tasks like full-stack development, data analysis, and Office workflows.

### Jul 17

**New models**

* Added [`kimi-k3`](https://aihubmix.com/model/kimi-k3): Kimi K3 is Moonshot AI's open 3T-class long-context model, with 2.8T parameters, a 1M-token context window, and native vision input support. It is suited for long-horizon coding, knowledge work, complex reasoning, and multimodal understanding. See the [Kimi K3 hands-on guide](/en/blogs/kimi-k3-guide) for usage (three-API examples and a capability support matrix).
* Added [`hy-3d-3.1`](https://aihubmix.com/model/hy-3d-3.1): Tencent Hunyuan 3D Professional model for text-to-3D, image-to-3D, and multi-view 3D generation. It is suited for game assets, ecommerce presentation, 3D printing, and product-design workflows; the 3.1 model improves geometry and texture quality and supports eight-view input.

**3D generation API is available**

* Added the asynchronous `/v1/3d/generations` API, initially connected to Tencent TokenHub Hunyuan 3D. It supports task submission and result querying, making 3D asset generation easier to integrate into automated workflows.

**Kimi K3 dynamic tool compatibility**

* Message-level dynamically loaded tools in Kimi K3 requests are now preserved and forwarded, avoiding upstream 400 errors caused by dropped tool declarations. Clients that use Kimi dynamic tool loading should see better compatibility.

**Clearer request-conversion errors**

* Compatibility has improved for Chat Completions custom tools, Cohere text content blocks, and requests with `assistant.content: null`. Valid requests reach upstream services more reliably, while malformed or unsupported inputs now return structured errors instead of being misreported as empty HTTP 200 successes.

**Updated Seedream image billing**

* `doubao-seedream-5-0-pro` image generation now supports billing by output pixel tier and input-image count, so text-to-image and image-to-image requests are charged closer to their actual generation specs.

### Jul 15

**Improved Gemini tool-call compatibility**

* When calling Gemini or Vertex through the OpenAI-compatible API, requests whose tool definitions or structured-output schemas contain empty-string enum values no longer fail upstream validation with a 400. Tool-calling and JSON Schema workflows are now more reliable.

### Jul 14

**New audio models**

* Added [`gpt-audio-1.5`](https://aihubmix.com/model/gpt-audio-1.5): OpenAI's first generally available audio model. It accepts audio inputs and outputs and can be used through the Chat Completions REST API, suited for voice conversations, audio understanding, and audio generation workflows.
* Added [`gpt-4o-transcribe-diarize`](https://aihubmix.com/model/gpt-4o-transcribe-diarize): an ASR model with built-in speaker diarization that associates audio segments with different speakers in a conversation. This model is available only in the Transcription API.

**LLM Router introduction page now live**

* The [LLM Router introduction page](https://aihubmix.com/llm-router/auto) is now live, showing public routing dimension scores and the current model pool. Two open endpoints are also available: [LLM Router Model Scope](/en/api/RouterEndpoints/leaderboard) returns model scores across 5 categories and 23 sub-dimensions, price coefficients, first-token latency, and the current model pool; [Model Vendor Icons](/en/api/RouterEndpoints/vendors) returns vendor display names and icons. Image and video generation dimensions are not included yet. See the [LLM Router](/en/api/llm-router) documentation for usage.

### Jul 13

**More consistent API error responses**

* When `/v1/responses` is called with an unknown model, it now returns HTTP 400 `no_available_channel`, matching other API entrypoints and making the “no available service” case easier for clients to handle instead of receiving a 500.

**Request validation failures return earlier**

* If request-body conversion or parameter validation fails, the API now returns the relevant 400/error response directly instead of forwarding the original request upstream, reducing invalid calls and confusing failures.

**More stable Claude Code cache hits**

* Claude Code calls to Claude through Bedrock now have more stable prompt-cache hits within the same session, helping reduce duplicate cache-write cost and first-token latency.

**More precise Gemini multi-turn and cache stickiness**

* Gemini requests now stay on the same service only when the response actually contains thinking signatures or cache activity. This reduces multi-turn signature or cache-state mismatches, while stateless image-generation jobs are no longer unnecessarily pinned.

### Jul 10

**New models**

* Added `gpt-5.6-sol`, `gpt-5.6-terra`, and `gpt-5.6-luna`, the three GPT-5.6 family models (officially released by OpenAI on 2026-07-09). All three tiers have a 1,050,000-token context window, 128K max output, and a 2026-02-16 knowledge cutoff, support text and image input, and can be called through Chat Completions, Responses, and the Claude-compatible Messages API. Sol is the flagship tier for complex professional work, described by OpenAI as its best coding model to date; Terra matches GPT-5.5 performance at half the price; Luna targets cost-sensitive workloads.

**GPT prompt caching documentation published**

* Added the [GPT Prompt Caching](/en/api/GPT-Cache) documentation: starting with the GPT-5.6 family, cache writes are billed at 1.25x the input rate, cache reads at 0.1x, and caches are retained for at least 30 minutes; it covers the `prompt_cache_key` and explicit cache breakpoint parameters, billing logic, API examples, and cache-hit troubleshooting. The OpenAI caching sections of [Prompt Caching](/en/practices/prompt-caching) and [Claude Prompt Caching](/en/api/Claude-Cache) have been updated to match.

**Claude Fable/Mythos thinking compatibility**

* Claude Fable and Mythos requests that use `reasoning_effort` now route to adaptive thinking, reducing upstream 400 errors for these model families without client-side parameter changes.

**Stop sequence support for Claude and Gemini**

* OpenAI-compatible `stop` settings are now mapped to Claude and Gemini native requests. Claude-only invalid blank stop sequences are filtered, while OpenAI and Gemini limits are handled per provider, so generation stops more consistently across protocols.

**gpt-chat-latest token limit compatibility**

* `gpt-chat-latest` and future GPT/ChatGPT latest aliases now preserve `max_completion_tokens` when required by upstream models, reducing 400 errors caused by sending the older `max_tokens` field.

**Clearer API Key quota exhaustion message**

* When a Key-level usage limit is exhausted, the API now returns clearer guidance to adjust and reactivate the Key limit instead of a low-level quota error.

**Tool-call response shape aligned with OpenAI**

* Non-streaming chat responses that contain `tool_calls` and no text now explicitly return `content: null`, improving compatibility with OpenAI-style SDKs and response parsers.

### Jul 9

**Structured Output Repair: automatic repair of malformed JSON**

* Added a Key-level [Structured Output Repair](/en/api/structured-output-repair) capability, disabled by default. Once enabled, for non-streaming requests that declare structured JSON output, when the JSON returned by the model has format errors such as truncation, trailing commas, or code-block wrapping, the gateway automatically repairs it into parseable, valid JSON before returning, keeping numeric values unchanged and requiring no client changes. Supports four protocols: Chat Completions, Responses, Claude, and Gemini; when a repair occurs, the response carries the `X-JSON-Repaired: true` response header.

**Claude prompt caching docs: per-model minimum cache token thresholds completed**

* Updated the [Claude Prompt Caching](/en/api/Claude-Cache) and [Prompt Caching](/en/practices/prompt-caching) docs with the per-model minimum cacheable token thresholds (512 / 1,024 / 2,048 / 4,096), adding current models such as Claude Opus 4.8, Opus 4.7, and Fable 5. The threshold is not proportional to the model version — a prefix below it is not cached even when marked with `cache_control`.

**Usage dashboard and settlement data alignment**

* Usage dashboard aggregation is now closer to request-log settlement records by reducing concurrent aggregation loss and aligning the hourly bucket used for delayed replays. Historical dashboard numbers may still have small differences; settlement should continue to use request logs as the source of truth.

**New model**

* Added `grok-4.5`, a model for coding, agentic tasks, and knowledge work, with configurable reasoning, tool calling, and a 500K context window. It is suited for code repair, complex engineering tasks, knowledge QA, and agent workflows.

### Jul 8

**gpt-5.5+ tool calls automatically bridge to Responses**

* When using the OpenAI-compatible `/v1/chat/completions` endpoint with gpt-5.5 or newer models, requests that include tools and `reasoning_effort` now automatically use Responses capabilities. This reduces upstream 400 failures for that parameter combination without requiring clients to migrate to `/v1/responses`. See: [Responses API](https://docs.aihubmix.com/en/api/Responses-API)

### Jul 7

**Structured output compatibility across protocols**

* OpenAI-compatible `response_format` and Claude-native `output_config.format` are now adapted across the relevant paths. Clients switching between OpenAI and Claude-style protocols can preserve structured output constraints more reliably. See: [Structured Output](https://docs.aihubmix.com/en/api/Structured-Output).

**More stable `/v1/messages` calls on Vertex AI**

* When calling Gemini and other non-Claude models through Vertex AI, `/v1/messages` requests are now routed by model family, reducing not found or 404 failures caused by sending those calls to Claude-specific paths.

### Jul 6

**Gemini native endpoints completed**

* When using the `@google/genai` SDK through AIHubMix's Gemini entrypoint, native embeddings, interactions create, and context caching workflows are now supported. These paths previously could return unregistered-route errors or 404s; they can now be used for embedding generation, interactive calls, and cache create/read/update/delete workflows. See: [Gemini Native SDK Integration](/en/api/Gemini-SDK)

**Long-context model billing coverage expanded**

* `hy3-preview`, ERNIE, Grok, Mimo, and other long-context models now support tiered billing by context length, with more accurate pricing.

**Vertex AI streaming log metrics fixed**

* Vertex AI Gemini/Claude streaming requests now record more accurate time-to-first-token and latency data, making request logs and monitoring more reliable. This does not change model responses.

**New model**

* Added `tencent-hy3`, a text generation model (Tencent Hunyuan Hy3 official release). MoE architecture with 295B total / 21B active parameters and a 256K context window. Supports hybrid fast-and-slow thinking inference modes, suited for complex reasoning, code generation, and agent workflows. Open-sourced under the Apache 2.0 license.

### Jul 3

**Jina Search/Reader now support POST and file uploads**

* Jina Search and Reader now support POST requests. Reader can accept local files via multipart upload, including PDF, Word, Excel, PPT, HTML, and images. Default responses are closer to Jina's native markdown output; clients that need JSON can explicitly send `Accept: application/json`.

**More stable Azure-style service calls through Responses**

* Fixed an issue where `/v1/responses` calls bridged to Azure-style non-GPT services could fail with 404 because `api-version` was empty, reducing direct failures for such requests.

**Streaming truncation fixed**

* Fixed a case where some vLLM/Azure Foundry-style upstreams could randomly truncate streaming responses. Users should more reliably receive complete answers, finish signals, and usage information.

**New model: Command A Plus 05-2026**

* Added `command-a-plus-05-2026`, a text generation model for chat, content generation, and agent workflows.

### Jul 1

**Jina search and webpage reader APIs are now available**

* Added Jina search and Reader capabilities. You can now use your AIHubMix API Key to fetch Jina search results and read webpage content, suitable for external web lookup, document reading, and Agent tool-use workflows. See: [Jina AI](https://docs.aihubmix.com/en/api/Jina-AI)

**Veo 3.1 image-to-video now supports first/last frames and reference images**

* Veo 3.1 image-to-video now supports first frame, last frame, and reference image inputs, giving users more precise control over start/end frames, character references, and style references for more advanced video generation workflows. See: [Video Generation](https://docs.aihubmix.com/en/api/Video-Gen)

**Improved Gemini multi-channel retry stability**

* Improved compatibility for Gemini requests during cross-channel retries, reducing certain 400 errors in fallback scenarios and improving success rates for multi-channel failover calls. See: [Gemini Guides](https://docs.aihubmix.com/en/api/Gemini-Guides)

**OpenAI-compatible response fields aligned**

* OpenAI-compatible non-streaming and streaming responses now preserve `null` values for fields such as `logprobs`, `refusal`, and `finish_reason`, reducing compatibility differences for SDKs, Agents, and log parsers that expect the standard OpenAI response shape.

**Improved Claude Code privacy and compatibility**

* Improved request compatibility when Claude Code calls Claude models through AIHubMix, reducing client-environment information passed upstream and improving privacy protection for third-party Agent clients.

**Login, registration, and profile capabilities improved**

* The self-hosted account system now covers email-code login/registration, password setup, profile editing, third-party account binding/unbinding, and account deletion, with stronger OTP-purpose isolation and disabled-account checks. Stripe top-up callbacks are also handled more reliably.

**New models**

* **claude-sonnet-5** for chat, reasoning, and Agent workflows.
* **gemma-4-31b** and **longcat-2.0** for text generation.
* **gemini-3.1-flash-lite-image** for image-capable workflows.
* **mai-image-2.5** and **mai-image-2.5-flash** for image generation.

### Jun 29

**Improved image generation billing and parameter compatibility**

* `gpt-image-2` billing on Images endpoints is now consistently token-based. GLM image generation now passes through extended parameters such as `watermark_enabled` and `quality`, so watermark and quality controls can take effect when supported upstream. See: [Image Generation](https://docs.aihubmix.com/en/api/Image-Gen)

**Cleaner Gemini file upload logs**

* Failed Gemini file upload calls no longer create user-visible normal request logs, reducing noise from non-inference endpoints on the logs page while preserving internal troubleshooting logs.

### Jun 27

**New Deep Research models**

* Added **o4-mini-deep-research** and **o3-deep-research**, available only through the `/v1/responses` endpoint. Requests must include `web_search_preview` or `mcp` tools, making them suitable for deep web research and research-style answers.

### Jun 25

**Responses protocol now supports any model**

* The `/v1/responses` endpoint is no longer limited to the GPT series and can now call any model on the platform. As a result, tools built on the Responses protocol (such as Codex CLI) can use models like GLM, Gemini, DeepSeek, Kimi, and Qwen through a local model catalog, rather than being restricted to OpenAI's own models.

**Step 3.7 Flash Responses output fix**

* Fixed an issue where `step-3.7-flash` could return blank content or an empty response through `/v1/responses`; reasoning content and final answers now return correctly.

**Codex CLI adds custom model support**

* A "Using Custom Models in Codex" tutorial has been added to the [Codex CLI](https://docs.aihubmix.com/en/api/Codex-CLI) doc: declare any AIHubMix model (GLM, Gemini, DeepSeek, Kimi, Qwen, etc.) via a local model catalog (`model_catalog_json`) and switch freely from Codex's `/model` list, no longer limited to OpenAI's own models. Includes a one-command script to generate a top-30 catalog and common pitfalls. See: [Codex CLI · Using Custom Models in Codex](https://docs.aihubmix.com/en/api/Codex-CLI#custom-models)

### Jun 24

**Backup domain now supported**

* Added a backup domain `https://api.inferera.com` with endpoints and capabilities identical to the primary domain `https://aihubmix.com`. When the primary domain is unreachable (e.g. connection failures or timeouts), replace the request URL with the backup domain; the API Key, model, request body and other parameters stay the same.

### Jun 23

**New models**

* Doubao **doubao-seed-2-1-pro**, **doubao-seed-2-1-turbo**.
* HappyHorse video series **happyhorse-1.1-t2v** (text-to-video), **happyhorse-1.1-r2v** (reference-to-video), **happyhorse-1.1-i2v** (image-to-video).

**Stripe checkout experience improved**

* Stripe checkout now pre-fills the account email and reduces unnecessary name and billing-address collection, making top-ups with payment methods such as Alipay smoother.

**Negative-balance account limit**

* When an account balance is below -\$1, free models can no longer be called until the account is topped up.

### Jun 22

**Added AIHubMix CLI documentation**

* Added the [AIHubMix CLI](https://docs.aihubmix.com/en/api/aihubmix-cli) docs: a single binary with zero dependencies (no Python / Node / Go required) for querying your account balance, managing API Keys, and viewing available models right from the terminal — with script- and AI Agent-friendly output (e.g. Claude Code).

**LLM Router**

* Set `model` to `auto` and the gateway analyzes your request to pick the best model from hundreds available, with cost / quality / latency policies, billed by the resolved model, and zero client code changes. See: [LLM Router](https://docs.aihubmix.com/en/api/llm-router)

**DeepSeek cache hit rate fix**

* Fixed an issue where cache hit rates for `deepseek-v4-pro` and `deepseek-v4-flash` were lower than expected.

**AIHubMix Skill (AI coding assistant extension)**

* Provides local extension capabilities for AI Agents that support Skills, such as Codex, Claude Code, Cursor, and Cline: complete AIHubMix integration, model lookup, capability-based model selection, example generation, and error troubleshooting in natural language. The Skill reads real-time information such as models, prices, and protocol contracts from the official API on demand, so the Agent does not rely on outdated memory. See: [Skills](https://docs.aihubmix.com/en/skills)

### Jun 17

**Added Kling video models**

* Integrated the full Kling video generation capabilities: text-to-video, image-to-video, multi-image reference, and omni multimodal generation, calling the native protocol by model name.

### Jun 16

**OpenClaw integration plugin issue fixed**

* AIHubMix's OpenClaw integration plugin [aihubmix-auth](https://github.com/akakenle/aihubmix-auth) has fixed its previous integration issues and is now stable to use. Simply install it and fill in one AIHubMix Key to call OpenAI / Anthropic / Gemini models simultaneously in OpenClaw.

**New models**

* Zhipu **glm-5.2**.

### Jun 15

**Added Open Design support**

* AIHubMix is now a built-in BYOK gateway in [Open Design](https://open-design.ai/) (the open-source, local-first Claude Design alternative). Select AIHubMix in its API (BYOK) mode and fill in a single Key to power chat / image / video / speech generation all at once, routing each provider's native protocol by model name. See: [Open Design setup guide](https://docs.aihubmix.com/en/clients/Open-Design)

**Zhipu GLM 5.2 supports reasoning effort levels**

* The native Zhipu channel's `glm-5.2` supports `reasoning_effort` to tune thinking depth in tiers; older model versions are routed automatically by version, with no changes required by the caller.

**New models**

* **kimi-k2.7-code-highspeed** (Kimi code high-speed edition).

### Jun 13

**New models**

* **coding-glm-5.2** and the free edition **coding-glm-5.2-free**.

### Jun 12

**Model mapping and error fallback**

* **Added Model Mapping and error Fallback:** Configure per-API-Key model-name mapping and error fallback in the console — rewrite the client's model alias to the real upstream model, automatically switch to a backup model when the primary fails, bill by the final responding model, with zero client code changes. See: [Model Mapping and Fallback](https://docs.aihubmix.com/en/api/Model-Mapping-Fallback)

**New models**

* **kimi-k2.7-code**.

### Jun 11

**step-3.7-flash at a limited-time 90% off**

* step-3.7-flash limited-time offer at 90% off: input is just USD 0.022 per million tokens and output just USD 0.132 per million tokens — give it a try.

**Model removal and auto routing**

* `claude-opus-4-20250514` and `claude-sonnet-4-20250514` will be officially removed on June 15. At that point, the platform will automatically route the removed models to the 4-5 version of the same series.

### Jun 10

**New models**

* **claude-fable-5** \[Retired].

**Claude new models Fable 5 / Mythos 5 feature notes**

* **Fable 5 has stronger safety guardrails, so some normal requests may also be blocked:** It applies additional classification to areas such as cybersecurity, biology / chemistry, model distillation, and reasoning extraction. Some technical research, vulnerability analysis, and biomedical questions may be refused or routed to Opus 4.8.
* **Mythos 5 is restricted access, not a generally available model:** Mythos 5 and Fable 5 come from the same capability source, but Mythos 5 uses fewer safety classifiers. It is currently available only to Project Glasswing / approved customers; most users will use the guarded Fable 5.
* **Higher API cost:** Fable 5 is priced at USD 10 per million input tokens and USD 50 per million output tokens, about twice the cost of Opus 4.8.
* **Privacy:** Fable 5 / Mythos 5 are Covered Models, require at least 30 days of data retention by default, and do not support Zero Data Retention.
* **API refusal behavior:** When Fable 5 refuses a request, the API returns HTTP 200, but `stop_reason` is `refusal`.

### Jun 08

**Gemini compatible interface supports audio input**

* When calling Gemini through the OpenAI-compatible interface (`/v1/chat/completions`), `input_audio` audio input is now supported (previously it was silently dropped), and audio\_tokens metering is now included in the returned usage.

### Jun 05

**New models**

* **grok-build-0.1**, **hy3-preview**, and the free model **step-3.7-flash-free**.

### Jun 04

**New models**

* Tongyi Qianwen **qwen3.7-plus**.

### Jun 01

**New models**

* MiniMax **minimax-m3**.
* Baidu **musesteamer-air-image** (image generation).

### Mar 29

**Log Details Page**

* Latency: Indicates how quickly a request starts (time from request initiation to the first token returned)
* Throughput: Provides a clear measure of the model’s output speed
* E2E Latency: The total time from request submission to completion, used to evaluate overall request performance
* Provider: Identifies the model vendor that handled the request
* Status: Shows the execution result (e.g., success / failure) for quick detection of anomalies
* TID: A unique request identifier that can be shared with support for faster troubleshooting

### Mar 23

* AIHubMix Global Acceleration Network is now live: Built on self-managed global edge nodes and an intelligent routing system, with continuous monitoring and dynamic optimization, achieving 75% lower latency, 60% improved stability, and 99.99% availability—delivering a faster, more reliable AI experience.
* Added 24/7 real-time health monitoring: Distributed probes scan the entire network every minute, tracking latency, success rate, and stability. Issues are detected and resolved before users even notice, ensuring consistent performance.
* Enhanced intelligent traffic routing: Node health is dynamically evaluated across multiple time windows, enabling millisecond-level switching to the optimal path, significantly reducing fluctuations and timeouts while improving overall request success rates.

### Feb 08

* New Feature: Chat → Responses Compatibility<br />This release introduces Chat → Responses compatibility, allowing the Chat Completions API to invoke OpenAI models that support the Responses protocol only, including gpt-5.2-codex, gpt-5.1-codex-max, and gpt-5.2-pro. If you want to force the AIHubmix Chat API to route requests through the Responses protocol, add the following header to your request:<br />`X-Use-Responses-Enabled: true` When a model supports both Chat and Responses protocols, setting this header will force the request to use the Responses API.<br />Please note that the Responses protocol does not currently support audio input or output, so plan usage accordingly.
* Model Deprecation Notice:<br />OpenAI will deprecate `chatgpt-4o-latest` on February 17, 2026. After the deprecation, we will automatically remap `chatgpt-4o-latest` to `gpt-4o-2024-11-20`.

## 2025

### Dec 15

* New feature: Google API now supports [Files API](https://docs.aihubmix.com/cn/api/Gemini-Guides#files-api).

### Sep 22

* Added support for [Qwen series, Doubao Seedream 4, and Baidu image generation models](/cn/api/Image-Gen)

### Aug 10

* Released the [Aihubmix Image Generation MCP](/cn/clients/AHM-mcp), making it easier for developers to integrate image generation services

### Aug 1

* Use [any large language model on the AiHubMix platform](/cn/api/CC-any) directly in Claude Code

### Jul 29

* Added support for the [AI SDK](/cn/clients/AISDK): access a massive number of models with a single API key

### Jul 26

* Added support for the [Flux image generation API](/cn/api/Image-Gen), enabling high-quality images in seconds

### Jul 23

* Added support for [Qwen Code](/cn/api/Qwen-code), leveraging all large language models available on the Aihubmix platform

### Jul 4

* Added support for [llms.txt](/en/llms): get standardized model navigation with one click so your LLM assistant can quickly understand the entire model ecosystem

### Jun 29

* Added forwarding support for [Gemini CLI](/cn/api/Gemini-Cli), with multiple flexible usage modes
* Added code interpreter and Remote MCP invocation to the OpenAI Responses API

### Jun 26

* Added a [Unified Image Generation API](/cn/api/Image-Gen), supporting major models including OpenAI, Ideogram, Stability, and Google Imagen

### Jun 23

* Launched [APP-Code](/cn/api/App-code), offering developers a 10% discount across all models

### Jun 18

* Added [HTTP Status Code](/cn/FAQs/HTTP-Codes) documentation to help users better understand error messages

### Jun 13

* Added support for Veo 3.0 video generation to expand creative formats

### Jun 12

* Integrated Claude Code for stable usage within mainland China

### Jun 9

* Added support for OpenAI Reasoning Summaries in the Responses API

### Jun 5

* Added implicit caching for Gemini, with automatic cache hits and hit feedback<br />Developers can use `usage_metadata` to determine cache hits<br />Cost savings are not guaranteed and depend on request structure and usage scenarios

### May 31

Full Support for New Claude 4 Features

* ⏳ **New cache TTL**: 1-hour cache support <sup>Beta</sup>
* 🎉 **New text editing tools**: Claude 4 now supports `text_editor_20250429` and `str_replace_based_edit_tool`
* 🚫 **New refusal stop reason** for safety-based rejections
* 🧠 **Extended Thinking**: Claude 4 now returns full summaries of its reasoning process
* 🔄 **Interleaved Thinking**: Tool usage can now interleave with extended thinking for more natural conversations (Beta)
* ⚠️ **Deprecated Features**:
  * `undo_edit` is no longer supported
  * `token-efficient-tools-2025-02-19` removed (Claude 3.7 only)
  * `output-128k-2025-02-19` removed (Claude 3.7 only)
* 📚 Full migration guides and code examples have been updated to help users smoothly transition from Claude 3.7 to Claude 4

### May 22

* Added support for the Dify plugin, enabling seamless integration of Aihubmix models into Dify<br />Extend and manage over 200 models with a single API key

### May 17

* Added support for `codex-mini-latest`, optimized for programming tasks, accessible via the Responses API or Codex CLI
* Added support for Google Imagen 3.0 image generation and Veo 2.0 video generation
* `gemini-2.0-flash-exp` upgraded to the official preview version `gemini-2.0-flash-preview-image-generation`

### May 9

* Added the [Ideogram AI V3](/cn/api/IdeogramAI) API — Ideogram’s most advanced image generation model

### May 6

* Added [Utility Management Scripts](/cn/api/Cli) for managing API keys, viewing accounts, and listing available models via CLI

### Apr 26

1. The highly anticipated OpenAI image generation API `gpt-image-1` is now live, supporting both text-to-image and image-to-image
2. Added native Gemini API support with precise reasoning budget control for Flash 2.5

### Apr 24

* Integrated three core Jina AI APIs to help build powerful agents: Embeddings, Rerank, and DeepSearch

### Apr 20

* Added support for the OpenAI Responses API endpoint with expanded tool capabilities

### Apr 17

* Added OpenAI [CodeX CLI support](/cn/api/Codex-CLI): program with natural language directly in the terminal

### Apr 12

* By appending `:surfing` to a model ID, [any model can gain search capabilities (Beta)](/cn/api/LLM-Search)

### Apr 9

* Added Claude prompt caching, saving up to 76% in cost for repeated high-frequency prompts

### Apr 7

* Added Ideogram AI image generation support with strong text rendering, hybrid generation, local edits, and upscaling

### Apr 5

* Brand-new documentation experience launched

### Mar 30

* Added support for the Claude Text Edit Tool

### Mar 24

* Launched the brand-new Trident logo

### Mar 16

* Added native search support for OpenAI and Google Gemini models
* Third-party search integration will be added in future updates

### Mar 15

* Added models: `gpt-4o-mini-search-preview` and `gpt-4o-search-preview`

### Mar 7

* Prices for o1 and o3-mini reduced by 10%, in line with official pricing

### Mar 6

* Due to a 7× upstream price increase from Microsoft, the price of `aihubmix-DeepSeek-R1` also increased 7×<br />Recommended alternative: Volcano Engine’s DeepSeek-R1 (more stable and cost-effective)<br />Added models: `qwen-qwq-32b` and `qwen2.5-vl-72b-instruct`

### Feb 28

* All Claude models received a 15% price reduction
* Added model `gpt-4.5-preview` (extremely expensive — use with caution)

### Feb 26

* Improved DeepSeek stability
* ByteDance versions of DeepSeek are currently the most stable<br />Recommended models: `DeepSeek-R1` and `DeepSeek-V3`

### Feb 25

* Added model `claude-3-7-sonnet-20250219`

### Feb 24

* The gpt-4o model may occasionally respond very slowly due to upstream provider issues<br />It is recommended to temporarily switch to `gpt-4o-2024-11-20`
* The Perplexity API is temporarily offline<br />Due to Perplexity’s complex billing model and higher costs than this platform’s pricing structure, the service will be relaunched after pricing adjustments
* The temporary ByteDance official discount has ended and prices have returned to normal<br />The price of `DeepSeek-R1` has been increased accordingly
* Added a new model details page with full parameter information

### Feb 23

* The temporary ByteDance official discount has ended and prices have returned to normal<br />The price of `DeepSeek-V3` has been increased<br />ByteDance’s R1 model is also expected to return to normal pricing soon, and this platform will同步 adjust prices accordingly

### Feb 18

* Added model: `kimi-latest`<br />(Official billing is tiered by input length at 8k, 32k, and 128k.<br />This platform does not support tiered pricing and uses the mid-tier 32k as the pricing standard.<br />If you are price-sensitive, use with caution.)
* Optimized overall website layout
* Merged the Changelog page into the Usage Statistics page
* Moved Announcements to the Model Marketplace page
* Moved Settings under the user avatar menu
* Reduced the price of `aihubmix-DeepSeek-R1` by 50%
* Added models:<br />`gemini-2.0-pro-exp-02-05-search`, `gemini-2.0-flash-exp-search`<br />(Integrated with Google’s official online search)
* Added models:<br />`gemini-2.0-flash`, `gemini-2.0-pro-exp-02-05`, `gemini-2.0-flash-lite-preview-02-05`
* Added models:<br />`o3-mini`, `o1`<br />(These two models are billed about 10% higher than official pricing due to limited account resources)

### Feb 4

* The `o1` model does not support the `stream` parameter in the official OpenAI API
* The `o3-mini` model does not support the `temperature` parameter<br />A new parameter `reasoning_effort` is available with values: `"low"`, `"medium"`, `"high"`<br />Default is `"medium"` if not specified

### Feb 1

Feature Update:

* Added support for OpenAI audio model input and output<br />The `api.aihubmix.com` preview server is now available<br />After one week of stable operation, the main site will be updated<br />Backend billing is fully consistent with official pricing<br />Currently, usage logs only display text token usage<br />Audio token usage is not yet shown in logs but does not affect normal usage

New Models Added:

* `o3-mini`, `o1`<br />(Billed about 10% higher than official pricing due to limited account availability)
* `aihubmix-DeepSeek-R1` (recommended, highly stable)
* `qwen-max-0125` (Qwen2.5-Max), `sonar-reasoning`
* `deepseek-ai/DeepSeek-R1-Zero`, `deepseek-ai/DeepSeek-R1`, `deepseek-r1-distill-llama-70b`
* `aihub-Phi-4`
* `Doubao-1.5-pro-256k`, `Doubao-1.5-pro-32k`,<br />`Doubao-1.5-lite-32k`, `Doubao-1.5-vision-pro-32k`
* `sonar`, `sonar-pro` (latest from Perplexity AI)
* `gemini-2.0-flash-thinking-exp-01-21`
* `deepseek-reasoner` (aka DeepSeek-R1)
* `MiniMax-Text-01`
* `codestral-latest` (Mistral’s new code model — Codestral 25.01)

### Jan 23

New Models Added:

* `aihub-Phi-4`
* `Doubao-1.5-pro-256k`, `Doubao-1.5-pro-32k`,<br />`Doubao-1.5-lite-32k`, `Doubao-1.5-vision-pro-32k`
* `sonar`, `sonar-pro` (latest from Perplexity AI)
* `gemini-2.0-flash-thinking-exp-01-21`
* `deepseek-reasoner` (aka DeepSeek-R1)

### Jan 19

* Added Perplexity AI API models<br />Currently supported only on the preview server `api.aihubmix.com`<br />After stable testing, it will be rolled out to the main server `aihubmix.com`
* `api.aihubmix.com` is the preview server<br />New features will be deployed there first and promoted to the main server after \~1 week of stability testing

New Models Added:

* `MiniMax-Text-01`
* `codestral-latest` (Mistral Codestral 25.01)
* `gpt-4o-zh`<br />Automatically translates any input language to English before inference,<br />and automatically translates the model output back to Chinese<br />(This feature is in testing and only supports `gpt-4o`; high concurrency is not supported)

### Jan 6

* Added `gemini-2.0-flash-exp-search`, supporting native Google online search<br />The official Gemini 2.0 Flash model requires additional parameters for online search<br />Aihubmix has integrated this functionality — simply append `search` to the model name
* Added model: `deepseek-ai/DeepSeek-V3`

### Jan 1

* Launched the new Model Marketplace page to replace the old Model & Pricing page

## 2024

### Dec 30

* Fixed the issue where `gemini-2.0-flash-thinking-exp-1219` only returned reasoning without final answers
* Fixed the issue of balance reminder emails not being delivered

### Dec 22

* Added Usage Statistics page
* Added Recharge History page
* Added Doubao series models:<br />`Doubao-lite-128k`, `Doubao-lite-32k`, `Doubao-lite-4k`,<br />`Doubao-pro-128k`, `Doubao-pro-256k`, `Doubao-pro-32k`, `Doubao-pro-4k`
* Added model: `gemini-2.0-flash-thinking-exp-1219`
* Added models:<br />`gemini-2.0-flash-exp`, `aihubmix-Mistral-Large-2411`,<br />`aihubmix-Llama-3-3-70B-Instruct`, `grok-2-1212`, `grok-2-vision-1212`
* Added models:<br />`gemini-exp-1206`, `llama-3.3-70b-versatile`, `learnlm-1.5-pro-experimental`

### Dec 14

* Added models:<br />`gemini-2.0-flash-exp`, `aihubmix-Mistral-Large-2411`,<br />`aihubmix-Llama-3-3-70B-Instruct`

### Dec 8

* Added models:<br />`gemini-exp-1206`, `llama-3.3-70b-versatile`, `learnlm-1.5-pro-experimental`
* Added Usage Statistics page

### Nov 21

* Recently added models:<br />`gpt-4o-2024-11-20`, `step-2-16k`, `grok-vision-beta`
* Qwen 2.5 Turbo million-context model:<br />`qwen-turbo-2024-11-01`

### Nov 7

* Added compatibility with the native Claude SDK<br />The `v1/messages` endpoint is now live
* Native Claude prompt caching and computer use features are not yet supported<br />These will be completed within the next two weeks

### Nov 5

* Added model: `claude-3-5-haiku-20241022`
* Added Elon Musk’s xAI latest model: `grok-beta`

### Oct 23

* Added model: `claude-3-5-sonnet-20241022`

### Oct 10

* OpenAI’s latest caching feature is now live<br />Currently supported models:
  * GPT-4o
  * GPT-4o-mini
  * o1-preview
  * o1-mini
* Note: `gpt-4o-2024-05-13` is not included in the official supported list
* Cache hit tokens will be visible in backend logs when a request hits the cache
* For full details and usage rules, refer to the OpenAI official documentation

### Oct 3

* Backend billing for `gpt-4o` has been reduced to match official pricing
* Added models:<br />`aihubmix-Llama-3-2-90B-Vision`, `aihubmix-Llama-3-70B-Instruct`
* Added Cohere latest models:<br />`aihubmix-command-r-08-2024`, `aihubmix-command-r-plus-08-2024`

### Sep 19

* Added models: `whisper-large-v3` and `distil-whisper-large-v3-en`
* Note: Whisper model billing is based on input seconds<br />The current pricing display on the site is incorrect and will be fixed<br />Backend billing for `whisper-1` fully matches OpenAI official pricing

### Sep 13

* Added models: `o1-mini` and `o1-preview`<br />Note: These models require updated parameters<br />Some client shells may throw errors if defaults are not updated

Test results show that the `o1` model does NOT support:

* `system` field → 400 error
* `tools` field → 400 error
* Image input → 400 error
* `json_object` output → 500 error
* `structured` output → 400 error
* `logprobs` output → 403 error
* `stream` output → 400 error

Rate limits and fixed parameters:

* o1 series: 20 RPM, 150,000,000 TPM — extremely low, frequent 429 errors possible
* `temperature`, `top_p`, and `n` are fixed at 1
* `presence_penalty` and `frequency_penalty` are fixed at 0

### Sep 10

* Added model: `mattshumer/Reflection-Llama-3.1-70B`<br />(Reported to be one of the strongest fine-tuned versions of LLaMA 3.1 70B)
* Claude-3 model prices increased<br />To ensure stable supply, calls through this platform are currently \~10% more expensive than direct official usage
* Increased concurrency capacity for OpenAI models<br />The system now theoretically supports near-unlimited concurrency

### Aug 11

* Added models:<br />`Phi3medium128k`, `ahm-Phi-3-medium-4k`, `ahm-Phi-3-small-128k`
* Improved stability for LLaMA-related models
* Further optimized compatibility for Claude models

### Aug 7

* Added OpenAI’s newly released `gpt-4o-2024-08-06`<br />See: [https://platform.openai.com/docs/guides/structured-outputs](https://platform.openai.com/docs/guides/structured-outputs)
* Added Google’s latest model: `gemini-1.5-pro-exp-0801`

### Aug 4

* Added direct online payment for account top-ups
* Fixed Claude multi-turn conversation format error:<br />`messages: roles must alternate between "user" and "assistant", but found multiple "user" roles in a row`
* Optimized index handling when using function calling with Claude models
* The backup server `https://orisound.cn` will be fully decommissioned on Sep 7<br />Please migrate to the main server `https://aihubmix.com` or backup server `https://api.aihubmix.com`

### Jul 27

* Added support for Mistral Large 2<br />Model name: `Mistral-large-2407` or `aihubmix-Mistral-large-2407`
* System optimizations

### Jul 24

* Added latest LLaMA 3.1 models:<br />`llama-3.1-405b-instruct`, `llama-3.1-70b-versatile`, `llama-3.1-8b-instant`

### Jul 20

* Fixed pricing calculation issues for the `gpt-4o-mini` model
  * Text input pricing: 1/33 of GPT-4o officially
  * Image input pricing: equal to GPT-4o
* To align with official pricing, image token counts for `gpt-4o-mini` are multiplied by 33 during billing
* Refer to OpenAI official pricing for details

### Jul 19

* Added support for the `gpt-4o-mini` model<br />Backend billing is fully aligned with official pricing

### Jul 15

* Added support for the official `include_usage` API parameter<br />This allows returning usage data in stream mode<br />See the official documentation for details

### Jul 14

* The new version of NextWeb now supports calling non-OpenAI models through this platform
* Added backend billing support for Alibaba Qwen models<br />Calls through this platform cost \~10% more than direct Alibaba Cloud usage
* Improved Azure OpenAI output compatibility with the standard OpenAI API
* Added tool calling support for Claude-3
* Added many new models (see Settings → Available Models)

### Jul 3

* Overall backend UI optimization
* Each log entry now displays the model unit price at the time of the request
* Added the Model & Pricing page

### Jun 20

* The latest `claude-3-5-sonnet-20240620` is now supported<br />See the guide for calling non-OpenAI models on this platform

### Jun 18

* Backend logs now support downloading historical request records

### Jun 16

* The probability of randomly routing requests to Azure OpenAI has been significantly reduced

### Jun 13

* Reduced backend costs for Claude-3 models<br />(`Claude 3 Haiku`, `Claude 3 Sonnet`, `Claude 3 Opus`)<br />Backend billing now matches official pricing<br />As a result, the effective retail API cost on this site is equivalent to \~86% of official pricing

### Jun 10

* Optimized GPT-4o token billing<br />Tokenizer changed from `cl100k_base` to `o200k_base`<br />As a result, streaming token counts for Chinese, Korean, and Japanese are lower than before

### Jun 8

* Added Alibaba’s latest open-source Qinwen 2 models:
  * `alibaba/Qwen2-7B-Instruct`
  * `alibaba/Qwen2-57B-A14B-Instruct`
  * `alibaba/Qwen2-72B-Instruct`

### May 20

* Added model: `gemini-1.5-flash`
* Added model: `gpt-4o`
* Added models:<br />`llama3-70b-8192`, `llama3-8b-8192`,<br />`gemini-1.5-pro`, `command-r`, `command-r-plus`
* Claude-3 model supply has been restored<br />Endpoints are currently deployed across AWS and Google Cloud
* To cover infrastructure and operational costs, Claude-3 backend billing is \~10% higher than official pricing<br />With increased usage, this will be gradually reduced to \~5% or lower
* Concurrency limits are currently under testing and will be increased as demand grows

***

Last updated: 2026-06-22
