Skip to content

Commit d0a525d

Browse files
committed
docs(adapters): cover tool-result images in ru and zh-cn
The first commit only updated the en, ja, and ko adapter pages.
1 parent 87aaa14 commit d0a525d

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

docs-site/src/content/docs/ru/reference/adapters.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ interface ProviderAdapter {
3434
- Преобразует внутренние сообщения в роли OpenAI; инструменты отображаются в
3535
`{type:"function", function:{…}}` и `tool_choice` (`auto`/`none`/`required` или именованная
3636
функция).
37+
- **Изображения из результатов инструментов** отправляются отдельным последующим user-сообщением
38+
(части `image_url`) после закрытия раунда инструментов, так как содержимое `role:"tool"` может
39+
быть только текстом; маркер `[image]` остаётся в сообщении инструмента как якорь.
3740
- **Переписывает идентификационный промпт Codex про GPT-5** в модельно-нейтральное вступление,
3841
чтобы маршрутизируемые модели не заявляли, что они от OpenAI.
3942
- **Прижимает `reasoning_effort`** к объявленному моделью подмножеству, когда точный уровень

docs-site/src/content/docs/zh-cn/reference/adapters.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ interface ProviderAdapter {
3030

3131
- 把内部消息转换成 OpenAI role;工具映射为 `{type:"function", function:{…}}`
3232
`tool_choice``auto`/`none`/`required` 或具名函数)。
33+
- **工具结果中的图片**会在工具轮次结束后,作为后续 user vision 消息(`image_url` 部分)发送,
34+
因为 `role:"tool"` 的内容只能是文本;`[image]` 标记仍保留在工具消息中作为锚点。
3335
- **重写 Codex 的 GPT-5 身份提示词**,改成与模型无关的介绍,避免路由模型自称 OpenAI。
3436
- 精确层级不可用时,**`reasoning_effort` 限制到模型公布的子集**。除非 provider 显式配置
3537
alias,`xhigh``max` 保持为不同标签。对于 `provider.noReasoningModels` 中的 id,则**完全

0 commit comments

Comments
 (0)