File tree Expand file tree Collapse file tree
docs-site/src/content/docs Expand file tree Collapse file tree Original file line number Diff line number Diff 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 ` ** к объявленному моделью подмножеству, когда точный уровень
Original file line number Diff line number Diff 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,则** 完全
You can’t perform that action at this time.
0 commit comments