Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,11 +341,17 @@ The gateway ships with a default model mapping (you can add/remove entries and a

| Model | Default reasoning level | Notes |
|------|-------------|------|
| `gpt-5.6-reasoning` | `medium` | Reasoning model |
| `gpt-5.5` / `gpt-5.4` / `gpt-5.3` / `gpt-5.2` | `medium` | Fast models (`reasoning_effort` can switch levels) |
| `gpt-6.1-sol` / `gpt-6-sol` | `medium` | GPT-6.1 Sol / GPT-6.0 Sol reasoning models (routed to upstream `Gpt_61_Sol_Reasoning` / `Gpt_6_Sol_Reasoning`) |
| `gpt-6-reasoning` / `gpt-6-astra` | `medium` | GPT-6 reasoning (routed to `Gpt_6_Reasoning`, requires Paid scenario seat) / GPT-6 Astra |
| `gpt-5.6-reasoning` / `gpt-5.6` | `medium` | GPT-5.6 reasoning and fast models (routed to `Gpt_5_6_Reasoning` / `Gpt_5_6_Chat`) |
| `gpt-5.5` / `gpt-5.4` / `gpt-5.3` / `gpt-5.2` | `medium` | Fast models (routed to `Gpt_5_x_Chat`, `reasoning_effort` selects `_Reasoning`) |
| `claude-sonnet` / `claude-sonnet-5` | `medium` | Claude Sonnet models (routed to upstream `Claude_Sonnet` / `Claude_Sonnet_5`) |
| `claude-opus` / `claude-fable` | `medium` | Claude Opus and Fable models (routed to upstream `Claude_Opus` / `Claude_Fable`) |
| `grok-4.5` / `grok-reasoning` | `medium` | Grok models (routed to upstream `Grok_4_5` / `Grok_Reasoning`) |
| `flux-3` / `flux-4` | - | Image-generation models (go through the real `/v1/images` image pipeline) |

- Model mapping translates public model names into the upstream tone; the console lets you add/remove mappings and adjust the default reasoning level.
- Model mapping translates public model names into the upstream `tone` request parameter; the console lets you add/remove mappings and adjust the default reasoning level.
- Note: Model availability depends on the tenant's license subscription and admin policies; certain tones (e.g. Claude_Sonnet_5, Gpt_6_Reasoning) require assigned paid seats and will be rejected by upstream authorization if the account lacks entitlement.
- Reasoning intensity is adjusted via the OpenAI-compatible `reasoning_effort` parameter (`none/minimal/low/medium/high/xhigh`); fake model names are no longer used to distinguish levels.
- New model names that may go live under M365 subscriptions (e.g., `gpt-5.2`, `gpt-5.4`, the `codex` family) are subject to the actual catalog, and can be imported via console configuration.

Expand Down
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,11 +343,17 @@ curl http://127.0.0.1:4141/v1/messages \

| 模型 | 默认推理级别 | 说明 |
|------|-------------|------|
| `gpt-5.6-reasoning` | `medium` | 推理模型 |
| `gpt-5.5` / `gpt-5.4` / `gpt-5.3` / `gpt-5.2` | `medium` | 快速模型(`reasoning_effort` 可切档) |
| `gpt-6.1-sol` / `gpt-6-sol` | `medium` | GPT-6.1 Sol / GPT-6.0 Sol 推理模型(上游对应 `Gpt_61_Sol_Reasoning` / `Gpt_6_Sol_Reasoning`) |
| `gpt-6-reasoning` / `gpt-6-astra` | `medium` | GPT-6 推理(上游对应 `Gpt_6_Reasoning`,需 Paid 场景席位)/ GPT-6 Astra |
| `gpt-5.6-reasoning` / `gpt-5.6` | `medium` | GPT-5.6 推理与快速模型(上游对应 `Gpt_5_6_Reasoning` / `Gpt_5_6_Chat`) |
| `gpt-5.5` / `gpt-5.4` / `gpt-5.3` / `gpt-5.2` | `medium` | 快速模型(上游对应 `Gpt_5_x_Chat`,`reasoning_effort` 可切 `_Reasoning`) |
| `claude-sonnet` / `claude-sonnet-5` | `medium` | Claude Sonnet 模型(上游对应 `Claude_Sonnet` / `Claude_Sonnet_5`) |
| `claude-opus` / `claude-fable` | `medium` | Claude Opus 与 Fable 模型(上游对应 `Claude_Opus` / `Claude_Fable`) |
| `grok-4.5` / `grok-reasoning` | `medium` | Grok 系列模型(上游对应 `Grok_4_5` / `Grok_Reasoning`) |
| `flux-3` / `flux-4` | - | 生图模型(走 `/v1/images` 真实图像管线) |

- 模型映射把公开模型名翻译成上游 tone;控制台可增删映射、调整默认推理级别。
- 模型映射把公开模型名翻译成发往 M365 上游的 `tone` 请求参数;控制台可增删映射、调整默认推理级别。
- 注意:各模型的可用性取决于账号所属租户的订阅席位及管理员策略,部分受限模型(如 Claude_Sonnet_5、Gpt_6_Reasoning)在未配置付费席位的账号上会收到上游授权拦截。
- 推理强度通过 OpenAI 兼容的 `reasoning_effort` 参数调整(`none/minimal/low/medium/high/xhigh`),不再用虚假模型名区分档位。
- M365 订阅会上线的新模型名(如 `gpt-5.2`、`gpt-5.4`、`codex` 系)以实际目录为准,可在控制台配置导入。

Expand Down
Loading