diff --git a/docs/zh-CN/providers/claude-max-api-proxy.md b/docs/zh-CN/providers/claude-max-api-proxy.md
index 55fbd7193..7b6f77c76 100644
--- a/docs/zh-CN/providers/claude-max-api-proxy.md
+++ b/docs/zh-CN/providers/claude-max-api-proxy.md
@@ -2,152 +2,160 @@
read_when:
- 你想将 Claude Max 订阅与兼容 OpenAI 的工具一起使用
- 你想要一个封装 Claude Code CLI 的本地 API 服务器
- - 你想评估基于订阅和基于 API 密钥的 Anthropic 访问方式
+ - 你想评估基于订阅与基于 API 密钥的 Anthropic 访问方式
summary: 将 Claude 订阅凭证暴露为与 OpenAI 兼容端点的社区代理
title: Claude Max API 代理
x-i18n:
- generated_at: "2026-04-05T08:41:42Z"
+ generated_at: "2026-04-12T10:19:18Z"
model: gpt-5.4
provider: openai
- source_hash: 2e125a6a46e48371544adf1331137a1db51e93e905b8c44da482cf2fba180a09
+ source_hash: 534bc3d189e68529fb090258eb0d6db6d367eb7e027ad04b1f0be55f6aa7d889
source_path: providers/claude-max-api-proxy.md
workflow: 15
---
# Claude Max API 代理
-**claude-max-api-proxy** 是一个社区工具,可将你的 Claude Max/Pro 订阅暴露为与 OpenAI 兼容的 API 端点。这样你就可以在任何支持 OpenAI API 格式的工具中使用你的订阅。
+**claude-max-api-proxy** 是一个社区工具,可将你的 Claude Max/Pro 订阅暴露为与 OpenAI 兼容的 API 端点。这让你能够在任何支持 OpenAI API 格式的工具中使用你的订阅。
-这条路径仅用于技术兼容性。Anthropic 过去曾阻止过一些在 Claude Code 之外的订阅
-用法。你必须自行决定是否使用它,并在依赖它之前核实 Anthropic 当前的条款。
+这条路径仅提供技术兼容性。Anthropic 过去曾阻止在 Claude Code 之外使用某些订阅用法。你必须自行决定是否使用它,并在依赖它之前核实 Anthropic 当前的条款。
## 为什么使用这个?
-| 方式 | 成本 | 最适合 |
-| ----------------------- | --------------------------------------------------- | --------------------------------------- |
-| Anthropic API | 按 token 付费(Opus 约为输入 $15/M,输出 $75/M) | 生产应用、高调用量 |
-| Claude Max 订阅 | 每月固定 $200 | 个人使用、开发、无限使用量 |
+| 方式 | 成本 | 最适合 |
+| ----------------------- | --------------------------------------------------- | ------------------------------------------ |
+| Anthropic API | 按 token 付费(Opus 约为输入 $15/M、输出 $75/M) | 生产应用、高使用量 |
+| Claude Max subscription | 每月固定 $200 | 个人使用、开发、无限使用 |
-如果你有 Claude Max 订阅,并希望将其与兼容 OpenAI 的工具一起使用,那么这个代理可能会降低某些工作流的成本。对于生产用途,API 密钥仍然是更明确的策略路径。
+如果你有 Claude Max 订阅,并希望将它与兼容 OpenAI 的工具一起使用,这个代理可能会在某些工作流中降低成本。对于生产用途,API 密钥仍然是政策上更明确的路径。
## 工作原理
```
-你的应用 → claude-max-api-proxy → Claude Code CLI → Anthropic(通过订阅)
- (OpenAI 格式) (转换格式) (使用你的登录)
+Your App → claude-max-api-proxy → Claude Code CLI → Anthropic (via subscription)
+ (OpenAI format) (converts format) (uses your login)
```
该代理会:
-1. 在 `http://localhost:3456/v1/chat/completions` 接收 OpenAI 格式请求
+1. 在 `http://localhost:3456/v1/chat/completions` 接收 OpenAI 格式的请求
2. 将它们转换为 Claude Code CLI 命令
3. 以 OpenAI 格式返回响应(支持流式传输)
-## 安装
+## 入门指南
-```bash
-# 需要 Node.js 20+ 和 Claude Code CLI
-npm install -g claude-max-api-proxy
+
+
+ 需要 Node.js 20+ 和 Claude Code CLI。
-# 验证 Claude CLI 已认证
-claude --version
-```
+ ```bash
+ npm install -g claude-max-api-proxy
-## 用法
+ # 验证 Claude CLI 已完成身份验证
+ claude --version
+ ```
-### 启动服务器
+
+
+ ```bash
+ claude-max-api
+ # 服务器运行在 http://localhost:3456
+ ```
+
+
+ ```bash
+ # 健康检查
+ curl http://localhost:3456/health
-```bash
-claude-max-api
-# 服务器运行在 http://localhost:3456
-```
+ # 列出模型
+ curl http://localhost:3456/v1/models
-### 测试
+ # 聊天补全
+ curl http://localhost:3456/v1/chat/completions \
+ -H "Content-Type: application/json" \
+ -d '{
+ "model": "claude-opus-4",
+ "messages": [{"role": "user", "content": "Hello!"}]
+ }'
+ ```
-```bash
-# 健康检查
-curl http://localhost:3456/health
+
+
+ 将 OpenClaw 指向该代理,作为一个自定义的与 OpenAI 兼容的端点:
-# 列出模型
-curl http://localhost:3456/v1/models
+ ```json5
+ {
+ env: {
+ OPENAI_API_KEY: "not-needed",
+ OPENAI_BASE_URL: "http://localhost:3456/v1",
+ },
+ agents: {
+ defaults: {
+ model: { primary: "openai/claude-opus-4" },
+ },
+ },
+ }
+ ```
-# Chat completion
-curl http://localhost:3456/v1/chat/completions \
- -H "Content-Type: application/json" \
- -d '{
- "model": "claude-opus-4",
- "messages": [{"role": "user", "content": "Hello!"}]
- }'
-```
-
-### 配合 OpenClaw 使用
-
-你可以将 OpenClaw 指向该代理,把它当作自定义的 OpenAI 兼容端点:
-
-```json5
-{
- env: {
- OPENAI_API_KEY: "not-needed",
- OPENAI_BASE_URL: "http://localhost:3456/v1",
- },
- agents: {
- defaults: {
- model: { primary: "openai/claude-opus-4" },
- },
- },
-}
-```
-
-这条路径使用与其他自定义
-`/v1` 后端相同的代理式 OpenAI 兼容路由:
-
-- 不适用原生 OpenAI 专属请求塑形
-- 没有 `service_tier`、没有 Responses `store`、没有 prompt-cache 提示,也没有
- OpenAI reasoning-compat 载荷塑形
-- 不会在代理 URL 上注入隐藏的 OpenClaw 归因头(`originator`、`version`、`User-Agent`)
+
+
## 可用模型
-| 模型 ID | 映射到 |
-| ------------------ | ---------------- |
-| `claude-opus-4` | Claude Opus 4 |
-| `claude-sonnet-4` | Claude Sonnet 4 |
-| `claude-haiku-4` | Claude Haiku 4 |
+| 模型 ID | 映射到 |
+| ----------------- | --------------- |
+| `claude-opus-4` | Claude Opus 4 |
+| `claude-sonnet-4` | Claude Sonnet 4 |
+| `claude-haiku-4` | Claude Haiku 4 |
-## 在 macOS 上自动启动
+## 高级
-创建一个 LaunchAgent,以自动运行该代理:
+
+
+ 这条路径使用与其他自定义 `/v1` 后端相同的代理式 OpenAI 兼容路由:
-```bash
-cat > ~/Library/LaunchAgents/com.claude-max-api.plist << 'EOF'
-
-
-
-
- Label
- com.claude-max-api
- RunAtLoad
-
- KeepAlive
-
- ProgramArguments
-
- /usr/local/bin/node
- /usr/local/lib/node_modules/claude-max-api-proxy/dist/server/standalone.js
-
- EnvironmentVariables
-
- PATH
- /usr/local/bin:/opt/homebrew/bin:~/.local/bin:/usr/bin:/bin
-
-
-
-EOF
+ - 不适用 OpenAI 原生专用的请求整形
+ - 不支持 `service_tier`、不支持 Responses `store`、不支持提示缓存提示,也不支持 OpenAI 推理兼容负载整形
+ - 不会在代理 URL 上注入隐藏的 OpenClaw 归属头(`originator`、`version`、`User-Agent`)
-launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.claude-max-api.plist
-```
+
+
+
+ 创建一个 LaunchAgent 来自动运行该代理:
+
+ ```bash
+ cat > ~/Library/LaunchAgents/com.claude-max-api.plist << 'EOF'
+
+
+
+
+ Label
+ com.claude-max-api
+ RunAtLoad
+
+ KeepAlive
+
+ ProgramArguments
+
+ /usr/local/bin/node
+ /usr/local/lib/node_modules/claude-max-api-proxy/dist/server/standalone.js
+
+ EnvironmentVariables
+
+ PATH
+ /usr/local/bin:/opt/homebrew/bin:~/.local/bin:/usr/bin:/bin
+
+
+
+ EOF
+
+ launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.claude-max-api.plist
+ ```
+
+
+
## 链接
@@ -158,11 +166,27 @@ launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.claude-max-api.plist
## 说明
- 这是一个**社区工具**,并非 Anthropic 或 OpenClaw 官方支持
-- 需要有效的 Claude Max/Pro 订阅,并且 Claude Code CLI 已完成认证
+- 需要已激活的 Claude Max/Pro 订阅,并且 Claude Code CLI 已完成身份验证
- 该代理在本地运行,不会将数据发送到任何第三方服务器
- 完全支持流式响应
-## 另请参见
+
+如需通过 Claude CLI 或 API 密钥进行原生 Anthropic 集成,请参阅 [Anthropic provider](/zh-CN/providers/anthropic)。如需 OpenAI/Codex 订阅,请参阅 [OpenAI provider](/zh-CN/providers/openai)。
+
-- [Anthropic 提供商](/providers/anthropic) - 使用 Claude CLI 或 API 密钥的原生 OpenClaw 集成
-- [OpenAI 提供商](/providers/openai) - 适用于 OpenAI/Codex 订阅
+## 相关内容
+
+
+
+ 通过 Claude CLI 或 API 密钥实现的原生 OpenClaw 集成。
+
+
+ 适用于 OpenAI/Codex 订阅。
+
+
+ 所有提供商、模型引用和故障切换行为的概览。
+
+
+ 完整配置参考。
+
+
diff --git a/docs/zh-CN/providers/litellm.md b/docs/zh-CN/providers/litellm.md
index c09dc96d2..b2d67e06e 100644
--- a/docs/zh-CN/providers/litellm.md
+++ b/docs/zh-CN/providers/litellm.md
@@ -1,56 +1,71 @@
---
read_when:
- - 你想通过 LiteLLM 代理转发 OpenClaw
- - 你需要通过 LiteLLM 进行成本跟踪、日志记录或模型路由
-summary: 通过 LiteLLM Proxy 运行 OpenClaw,以实现统一模型访问和成本跟踪
+ - 你想通过 LiteLLM 代理来路由 OpenClaw
+ - 你需要通过 LiteLLM 实现成本跟踪、日志记录或模型路由
+summary: 通过 LiteLLM Proxy 运行 OpenClaw,以实现统一的模型访问和成本跟踪
title: LiteLLM
x-i18n:
- generated_at: "2026-04-05T08:42:26Z"
+ generated_at: "2026-04-12T10:19:22Z"
model: gpt-5.4
provider: openai
- source_hash: 4e8ca73458186285bc06967b397b8a008791dc58eea1159d6c358e1a794982d1
+ source_hash: 766692eb83a1be83811d8e09a970697530ffdd4f3392247cfb2927fd590364a0
source_path: providers/litellm.md
workflow: 15
---
# LiteLLM
-[LiteLLM](https://litellm.ai) 是一个开源 LLM 网关,为 100 多个模型提供商提供统一 API。通过 LiteLLM 转发 OpenClaw,你可以获得集中式成本跟踪、日志记录,以及在不更改 OpenClaw 配置的情况下切换后端的灵活性。
+[LiteLLM](https://litellm.ai) 是一个开源的 LLM 网关,为 100 多家模型提供商提供统一 API。通过 LiteLLM 路由 OpenClaw,你可以获得集中的成本跟踪、日志记录,以及在不更改 OpenClaw 配置的情况下切换后端的灵活性。
-## 为什么将 LiteLLM 与 OpenClaw 一起使用?
+
+**为什么将 LiteLLM 与 OpenClaw 搭配使用?**
-- **成本跟踪** — 精确查看 OpenClaw 在所有模型上的花费
-- **模型路由** — 在 Claude、GPT-4、Gemini、Bedrock 之间切换,而无需更改配置
+- **成本跟踪** — 准确查看 OpenClaw 在所有模型上的支出
+- **模型路由** — 无需更改配置,即可在 Claude、GPT-4、Gemini、Bedrock 之间切换
- **虚拟密钥** — 为 OpenClaw 创建带有支出限制的密钥
- **日志记录** — 用于调试的完整请求/响应日志
-- **故障切换** — 当你的主提供商不可用时自动切换
+- **故障切换** — 如果你的主要提供商不可用,可自动切换
+
## 快速开始
-### 通过新手引导
+
+
+ **最适合:** 以最快方式完成可用的 LiteLLM 设置。
-```bash
-openclaw onboard --auth-choice litellm-api-key
-```
+
+
+ ```bash
+ openclaw onboard --auth-choice litellm-api-key
+ ```
+
+
-### 手动设置
+
-1. 启动 LiteLLM Proxy:
+
+ **最适合:** 完全控制安装和配置。
-```bash
-pip install 'litellm[proxy]'
-litellm --model claude-opus-4-6
-```
+
+
+ ```bash
+ pip install 'litellm[proxy]'
+ litellm --model claude-opus-4-6
+ ```
+
+
+ ```bash
+ export LITELLM_API_KEY="your-litellm-key"
-2. 将 OpenClaw 指向 LiteLLM:
+ openclaw
+ ```
-```bash
-export LITELLM_API_KEY="your-litellm-key"
+ 就这些。OpenClaw 现在会通过 LiteLLM 进行路由。
+
+
-openclaw
-```
-
-就是这样。OpenClaw 现在会通过 LiteLLM 路由。
+
+
## 配置
@@ -99,67 +114,90 @@ export LITELLM_API_KEY="sk-litellm-key"
}
```
-## 虚拟密钥
+## 高级主题
-为 OpenClaw 创建一个带有支出限制的专用密钥:
+
+
+ 为 OpenClaw 创建一个带有支出限制的专用密钥:
-```bash
-curl -X POST "http://localhost:4000/key/generate" \
- -H "Authorization: Bearer $LITELLM_MASTER_KEY" \
- -H "Content-Type: application/json" \
- -d '{
- "key_alias": "openclaw",
- "max_budget": 50.00,
- "budget_duration": "monthly"
- }'
-```
+ ```bash
+ curl -X POST "http://localhost:4000/key/generate" \
+ -H "Authorization: Bearer $LITELLM_MASTER_KEY" \
+ -H "Content-Type: application/json" \
+ -d '{
+ "key_alias": "openclaw",
+ "max_budget": 50.00,
+ "budget_duration": "monthly"
+ }'
+ ```
-使用生成的密钥作为 `LITELLM_API_KEY`。
+ 使用生成的密钥作为 `LITELLM_API_KEY`。
-## 模型路由
+
-LiteLLM 可以将模型请求路由到不同后端。在你的 LiteLLM `config.yaml` 中进行配置:
+
+ LiteLLM 可以将模型请求路由到不同后端。在你的 LiteLLM `config.yaml` 中进行配置:
-```yaml
-model_list:
- - model_name: claude-opus-4-6
- litellm_params:
- model: claude-opus-4-6
- api_key: os.environ/ANTHROPIC_API_KEY
+ ```yaml
+ model_list:
+ - model_name: claude-opus-4-6
+ litellm_params:
+ model: claude-opus-4-6
+ api_key: os.environ/ANTHROPIC_API_KEY
- - model_name: gpt-4o
- litellm_params:
- model: gpt-4o
- api_key: os.environ/OPENAI_API_KEY
-```
+ - model_name: gpt-4o
+ litellm_params:
+ model: gpt-4o
+ api_key: os.environ/OPENAI_API_KEY
+ ```
-OpenClaw 会持续请求 `claude-opus-4-6` —— 路由由 LiteLLM 处理。
+ OpenClaw 会继续请求 `claude-opus-4-6`——LiteLLM 会负责路由。
-## 查看使用情况
+
-检查 LiteLLM 的仪表板或 API:
+
+ 查看 LiteLLM 的仪表板或 API:
-```bash
-# 密钥信息
-curl "http://localhost:4000/key/info" \
- -H "Authorization: Bearer sk-litellm-key"
+ ```bash
+ # Key info
+ curl "http://localhost:4000/key/info" \
+ -H "Authorization: Bearer sk-litellm-key"
-# 支出日志
-curl "http://localhost:4000/spend/logs" \
- -H "Authorization: Bearer $LITELLM_MASTER_KEY"
-```
+ # Spend logs
+ curl "http://localhost:4000/spend/logs" \
+ -H "Authorization: Bearer $LITELLM_MASTER_KEY"
+ ```
-## 说明
+
-- LiteLLM 默认运行在 `http://localhost:4000`
-- OpenClaw 通过 LiteLLM 的代理式、兼容 OpenAI 的 `/v1`
- 端点进行连接
-- 原生仅限 OpenAI 的请求整形不适用于通过 LiteLLM 的情况:
- 不支持 `service_tier`、不支持 Responses `store`、不支持提示词缓存提示,也不支持
- OpenAI 推理兼容负载整形
-- 在自定义 LiteLLM 基础 URL 上,不会注入隐藏的 OpenClaw 归因请求头(`originator`、`version`、`User-Agent`)
+
+ - LiteLLM 默认运行在 `http://localhost:4000`
+ - OpenClaw 通过 LiteLLM 的代理式、与 OpenAI 兼容的 `/v1`
+ 端点进行连接
+ - 通过 LiteLLM 时,不会应用原生仅限 OpenAI 的请求整形:
+ 没有 `service_tier`、没有 Responses `store`、没有提示词缓存提示,也没有
+ OpenAI 推理兼容负载整形
+ - 在自定义 LiteLLM base URLs 上,不会注入隐藏的 OpenClaw 归因标头(`originator`、`version`、`User-Agent`)
+
+
-## 另请参阅
+
+有关通用提供商配置和故障切换行为,请参阅 [模型提供商](/zh-CN/concepts/model-providers)。
+
-- [LiteLLM 文档](https://docs.litellm.ai)
-- [模型提供商](/concepts/model-providers)
+## 相关内容
+
+
+
+ LiteLLM 官方文档和 API 参考。
+
+
+ 所有提供商、模型引用和故障切换行为概览。
+
+
+ 完整配置参考。
+
+
+ 如何选择和配置模型。
+
+
diff --git a/docs/zh-CN/providers/stepfun.md b/docs/zh-CN/providers/stepfun.md
index c4b6b5ac8..4de910604 100644
--- a/docs/zh-CN/providers/stepfun.md
+++ b/docs/zh-CN/providers/stepfun.md
@@ -1,14 +1,14 @@
---
read_when:
- 你想在 OpenClaw 中使用 StepFun 模型
- - 你需要 StepFun 设置指南
+ - 你需要 StepFun 设置指导
summary: 在 OpenClaw 中使用 StepFun 模型
title: StepFun
x-i18n:
- generated_at: "2026-04-05T10:06:58Z"
+ generated_at: "2026-04-12T10:19:19Z"
model: gpt-5.4
provider: openai
- source_hash: 3154852556577b4cfb387a2de281559f2b173c774bfbcaea996abe5379ae684a
+ source_hash: a463bed0951d33802dcdb3a7784406272ee206b731e9864ea020323e67b4d159
source_path: providers/stepfun.md
workflow: 15
---
@@ -17,143 +17,221 @@ x-i18n:
OpenClaw 内置了一个 StepFun 提供商插件,包含两个提供商 id:
-- `stepfun` 用于标准端点
-- `stepfun-plan` 用于 Step Plan 端点
+- 标准端点使用 `stepfun`
+- Step Plan 端点使用 `stepfun-plan`
-当前内置目录按接入面有所不同:
-
-- 标准:`step-3.5-flash`
-- Step Plan:`step-3.5-flash`、`step-3.5-flash-2603`
+
+标准版和 Step Plan 是**彼此独立的提供商**,具有不同的端点和模型 ref 前缀(`stepfun/...` vs `stepfun-plan/...`)。`.com` 端点请使用中国区密钥,`.ai` 端点请使用全球密钥。
+
## 区域和端点概览
-- 中国标准端点:`https://api.stepfun.com/v1`
-- 全球标准端点:`https://api.stepfun.ai/v1`
-- 中国 Step Plan 端点:`https://api.stepfun.com/step_plan/v1`
-- 全球 Step Plan 端点:`https://api.stepfun.ai/step_plan/v1`
-- 认证环境变量:`STEPFUN_API_KEY`
+| 端点 | 中国区(`.com`) | 全球(`.ai`) |
+| --------- | -------------------------------------- | ------------------------------------- |
+| 标准版 | `https://api.stepfun.com/v1` | `https://api.stepfun.ai/v1` |
+| Step Plan | `https://api.stepfun.com/step_plan/v1` | `https://api.stepfun.ai/step_plan/v1` |
-`.com` 端点请使用中国区密钥,`.ai`
-端点请使用全球密钥。
-
-## CLI 设置
-
-交互式设置:
-
-```bash
-openclaw onboard
-```
-
-选择以下认证方式之一:
-
-- `stepfun-standard-api-key-cn`
-- `stepfun-standard-api-key-intl`
-- `stepfun-plan-api-key-cn`
-- `stepfun-plan-api-key-intl`
-
-非交互式示例:
-
-```bash
-openclaw onboard --auth-choice stepfun-standard-api-key-intl --stepfun-api-key "$STEPFUN_API_KEY"
-openclaw onboard --auth-choice stepfun-plan-api-key-intl --stepfun-api-key "$STEPFUN_API_KEY"
-```
-
-## 模型引用
-
-- 标准默认模型:`stepfun/step-3.5-flash`
-- Step Plan 默认模型:`stepfun-plan/step-3.5-flash`
-- Step Plan 备用模型:`stepfun-plan/step-3.5-flash-2603`
+认证环境变量:`STEPFUN_API_KEY`
## 内置目录
-标准(`stepfun`):
+标准版(`stepfun`):
-| 模型引用 | 上下文 | 最大输出 | 说明 |
-| ------------------------ | ------- | -------- | -------------- |
+| 模型 ref | 上下文 | 最大输出 | 说明 |
+| ------------------------ | ------ | -------- | -------------- |
| `stepfun/step-3.5-flash` | 262,144 | 65,536 | 默认标准模型 |
Step Plan(`stepfun-plan`):
-| 模型引用 | 上下文 | 最大输出 | 说明 |
-| ---------------------------------- | ------- | -------- | -------------------- |
+| 模型 ref | 上下文 | 最大输出 | 说明 |
+| ---------------------------------- | ------ | -------- | -------------------- |
| `stepfun-plan/step-3.5-flash` | 262,144 | 65,536 | 默认 Step Plan 模型 |
-| `stepfun-plan/step-3.5-flash-2603` | 262,144 | 65,536 | 其他 Step Plan 模型 |
+| `stepfun-plan/step-3.5-flash-2603` | 262,144 | 65,536 | 额外的 Step Plan 模型 |
-## 配置片段
+## 入门指南
-标准提供商:
+选择你的提供商入口,并按照设置步骤进行操作。
-```json5
-{
- env: { STEPFUN_API_KEY: "your-key" },
- agents: { defaults: { model: { primary: "stepfun/step-3.5-flash" } } },
- models: {
- mode: "merge",
- providers: {
- stepfun: {
- baseUrl: "https://api.stepfun.ai/v1",
- api: "openai-completions",
- apiKey: "${STEPFUN_API_KEY}",
- models: [
- {
- id: "step-3.5-flash",
- name: "Step 3.5 Flash",
- reasoning: true,
- input: ["text"],
- cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
- contextWindow: 262144,
- maxTokens: 65536,
+
+
+ **最适合:** 通过标准 StepFun 端点进行通用用途使用。
+
+
+
+ | 认证选项 | 端点 | 区域 |
+ | -------------------------------- | --------------------------------- | ---- |
+ | `stepfun-standard-api-key-intl` | `https://api.stepfun.ai/v1` | 国际 |
+ | `stepfun-standard-api-key-cn` | `https://api.stepfun.com/v1` | 中国 |
+
+
+ ```bash
+ openclaw onboard --auth-choice stepfun-standard-api-key-intl
+ ```
+
+ 或者使用中国区端点:
+
+ ```bash
+ openclaw onboard --auth-choice stepfun-standard-api-key-cn
+ ```
+
+
+ ```bash
+ openclaw onboard --auth-choice stepfun-standard-api-key-intl \
+ --stepfun-api-key "$STEPFUN_API_KEY"
+ ```
+
+
+ ```bash
+ openclaw models list --provider stepfun
+ ```
+
+
+
+ ### 模型 ref
+
+ - 默认模型:`stepfun/step-3.5-flash`
+
+
+
+
+ **最适合:** Step Plan 推理端点。
+
+
+
+ | 认证选项 | 端点 | 区域 |
+ | ---------------------------- | ---------------------------------------- | ---- |
+ | `stepfun-plan-api-key-intl` | `https://api.stepfun.ai/step_plan/v1` | 国际 |
+ | `stepfun-plan-api-key-cn` | `https://api.stepfun.com/step_plan/v1` | 中国 |
+
+
+ ```bash
+ openclaw onboard --auth-choice stepfun-plan-api-key-intl
+ ```
+
+ 或者使用中国区端点:
+
+ ```bash
+ openclaw onboard --auth-choice stepfun-plan-api-key-cn
+ ```
+
+
+ ```bash
+ openclaw onboard --auth-choice stepfun-plan-api-key-intl \
+ --stepfun-api-key "$STEPFUN_API_KEY"
+ ```
+
+
+ ```bash
+ openclaw models list --provider stepfun-plan
+ ```
+
+
+
+ ### 模型 ref
+
+ - 默认模型:`stepfun-plan/step-3.5-flash`
+ - 备用模型:`stepfun-plan/step-3.5-flash-2603`
+
+
+
+
+## 高级用法
+
+
+
+ ```json5
+ {
+ env: { STEPFUN_API_KEY: "your-key" },
+ agents: { defaults: { model: { primary: "stepfun/step-3.5-flash" } } },
+ models: {
+ mode: "merge",
+ providers: {
+ stepfun: {
+ baseUrl: "https://api.stepfun.ai/v1",
+ api: "openai-completions",
+ apiKey: "${STEPFUN_API_KEY}",
+ models: [
+ {
+ id: "step-3.5-flash",
+ name: "Step 3.5 Flash",
+ reasoning: true,
+ input: ["text"],
+ cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
+ contextWindow: 262144,
+ maxTokens: 65536,
+ },
+ ],
},
- ],
+ },
},
- },
- },
-}
-```
+ }
+ ```
+
-Step Plan 提供商:
-
-```json5
-{
- env: { STEPFUN_API_KEY: "your-key" },
- agents: { defaults: { model: { primary: "stepfun-plan/step-3.5-flash" } } },
- models: {
- mode: "merge",
- providers: {
- "stepfun-plan": {
- baseUrl: "https://api.stepfun.ai/step_plan/v1",
- api: "openai-completions",
- apiKey: "${STEPFUN_API_KEY}",
- models: [
- {
- id: "step-3.5-flash",
- name: "Step 3.5 Flash",
- reasoning: true,
- input: ["text"],
- cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
- contextWindow: 262144,
- maxTokens: 65536,
+
+ ```json5
+ {
+ env: { STEPFUN_API_KEY: "your-key" },
+ agents: { defaults: { model: { primary: "stepfun-plan/step-3.5-flash" } } },
+ models: {
+ mode: "merge",
+ providers: {
+ "stepfun-plan": {
+ baseUrl: "https://api.stepfun.ai/step_plan/v1",
+ api: "openai-completions",
+ apiKey: "${STEPFUN_API_KEY}",
+ models: [
+ {
+ id: "step-3.5-flash",
+ name: "Step 3.5 Flash",
+ reasoning: true,
+ input: ["text"],
+ cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
+ contextWindow: 262144,
+ maxTokens: 65536,
+ },
+ {
+ id: "step-3.5-flash-2603",
+ name: "Step 3.5 Flash 2603",
+ reasoning: true,
+ input: ["text"],
+ cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
+ contextWindow: 262144,
+ maxTokens: 65536,
+ },
+ ],
},
- {
- id: "step-3.5-flash-2603",
- name: "Step 3.5 Flash 2603",
- reasoning: true,
- input: ["text"],
- cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
- contextWindow: 262144,
- maxTokens: 65536,
- },
- ],
+ },
},
- },
- },
-}
-```
+ }
+ ```
+
-## 说明
+
+ - 该提供商已内置于 OpenClaw,因此无需单独安装插件。
+ - `step-3.5-flash-2603` 目前仅在 `stepfun-plan` 上提供。
+ - 单次认证流程会为 `stepfun` 和 `stepfun-plan` 写入与区域匹配的配置,因此两个入口都可以一起被发现。
+ - 使用 `openclaw models list` 和 `openclaw models set ` 来查看或切换模型。
+
+
-- 该提供商随 OpenClaw 内置,因此不需要单独安装插件。
-- `step-3.5-flash-2603` 当前仅在 `stepfun-plan` 上提供。
-- 单次认证流程会为 `stepfun` 和 `stepfun-plan` 写入区域匹配的配置文件,因此两个接入面都可以一起被发现。
-- 使用 `openclaw models list` 和 `openclaw models set ` 查看或切换模型。
-- 更广泛的提供商概览,请参见 [模型提供商](/zh-CN/concepts/model-providers)。
+
+有关更广泛的提供商概览,请参见 [模型提供商](/zh-CN/concepts/model-providers)。
+
+
+## 相关内容
+
+
+
+ 所有提供商、模型 ref 和故障切换行为的概览。
+
+
+ 提供商、模型和插件的完整配置 schema。
+
+
+ 如何选择和配置模型。
+
+
+ StepFun API 密钥管理和文档。
+
+
diff --git a/docs/zh-CN/providers/vydra.md b/docs/zh-CN/providers/vydra.md
index 44cfb9038..6720846ba 100644
--- a/docs/zh-CN/providers/vydra.md
+++ b/docs/zh-CN/providers/vydra.md
@@ -5,17 +5,17 @@ read_when:
summary: 在 OpenClaw 中使用 Vydra 图像、视频和语音
title: Vydra
x-i18n:
- generated_at: "2026-04-06T18:49:20Z"
+ generated_at: "2026-04-12T10:19:18Z"
model: gpt-5.4
provider: openai
- source_hash: 24006a687ed6f9792e7b2b10927cc7ad71c735462a92ce03d5fa7c2b2ee2fcc2
+ source_hash: ab623d14b656ce0b68d648a6393fcee3bb880077d6583e0d5c1012e91757f20e
source_path: providers/vydra.md
workflow: 15
---
# Vydra
-内置的 Vydra 插件新增了以下功能:
+内置的 Vydra 插件新增了:
- 通过 `vydra/grok-imagine` 进行图像生成
- 通过 `vydra/veo3` 和 `vydra/kling` 进行视频生成
@@ -23,128 +23,159 @@ x-i18n:
OpenClaw 对这三种能力都使用同一个 `VYDRA_API_KEY`。
-## 重要基础 URL
+
+请使用 `https://www.vydra.ai/api/v1` 作为基础 URL。
-使用 `https://www.vydra.ai/api/v1`。
-
-Vydra 的顶级主机(`https://vydra.ai/api/v1`)当前会重定向到 `www`。某些 HTTP 客户端会在这种跨主机重定向时丢弃 `Authorization`,从而让有效的 API 密钥表现成具有误导性的认证失败。内置插件会直接使用 `www` 基础 URL 以避免这个问题。
+Vydra 的顶级主机(`https://vydra.ai/api/v1`)目前会重定向到 `www`。某些 HTTP 客户端会在这种跨主机重定向时丢弃 `Authorization`,从而让有效的 API 密钥看起来像是误导性的认证失败。内置插件会直接使用 `www` 基础 URL,以避免这个问题。
+
## 设置
-交互式新手引导:
+
+
+ ```bash
+ openclaw onboard --auth-choice vydra-api-key
+ ```
-```bash
-openclaw onboard --auth-choice vydra-api-key
-```
+ 或者直接设置环境变量:
-或者直接设置环境变量:
+ ```bash
+ export VYDRA_API_KEY="vydra_live_..."
+ ```
-```bash
-export VYDRA_API_KEY="vydra_live_..."
-```
+
+
+ 从以下能力中选择一个或多个(图像、视频或语音),并应用对应的配置。
+
+
-## 图像生成
+## 能力
-默认图像模型:
+
+
+ 默认图像模型:
-- `vydra/grok-imagine`
+ - `vydra/grok-imagine`
-将其设为默认图像提供商:
+ 将它设为默认图像提供商:
-```json5
-{
- agents: {
- defaults: {
- imageGenerationModel: {
- primary: "vydra/grok-imagine",
- },
- },
- },
-}
-```
-
-当前内置支持仅限文生图。Vydra 托管的编辑路由需要远程图像 URL,而 OpenClaw 在内置插件中尚未添加 Vydra 专用的上传桥接。
-
-共享工具行为请参见 [图像生成](/zh-CN/tools/image-generation)。
-
-## 视频生成
-
-已注册的视频模型:
-
-- `vydra/veo3` 用于文生视频
-- `vydra/kling` 用于图生视频
-
-将 Vydra 设为默认视频提供商:
-
-```json5
-{
- agents: {
- defaults: {
- videoGenerationModel: {
- primary: "vydra/veo3",
- },
- },
- },
-}
-```
-
-注意:
-
-- `vydra/veo3` 在内置中仅作为文生视频提供。
-- `vydra/kling` 当前需要远程图像 URL 引用。本地文件上传会被直接拒绝。
-- Vydra 当前的 `kling` HTTP 路由在是否要求 `image_url` 或 `video_url` 方面表现并不一致;内置提供商会将同一个远程图像 URL 同时映射到这两个字段。
-- 内置插件保持保守处理,不会转发诸如宽高比、分辨率、水印或生成音频等未文档化的样式控制参数。
-
-提供商专属的实时覆盖:
-
-```bash
-OPENCLAW_LIVE_TEST=1 \
-OPENCLAW_LIVE_VYDRA_VIDEO=1 \
-pnpm test:live -- extensions/vydra/vydra.live.test.ts
-```
-
-内置的 Vydra 实时测试文件现在覆盖:
-
-- `vydra/veo3` 文生视频
-- 使用远程图像 URL 的 `vydra/kling` 图生视频
-
-需要时可覆盖远程图像测试夹具:
-
-```bash
-export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
-```
-
-共享工具行为请参见 [视频生成](/zh-CN/tools/video-generation)。
-
-## 语音合成
-
-将 Vydra 设为语音提供商:
-
-```json5
-{
- messages: {
- tts: {
- provider: "vydra",
- providers: {
- vydra: {
- apiKey: "${VYDRA_API_KEY}",
- voiceId: "21m00Tcm4TlvDq8ikWAM",
+ ```json5
+ {
+ agents: {
+ defaults: {
+ imageGenerationModel: {
+ primary: "vydra/grok-imagine",
+ },
},
},
- },
- },
-}
-```
+ }
+ ```
-默认值:
+ 当前内置支持仅限文生图。Vydra 托管的编辑路由需要远程图像 URL,而 OpenClaw 目前尚未在内置插件中添加 Vydra 专用的上传桥接。
-- 模型:`elevenlabs/tts`
-- 语音 ID:`21m00Tcm4TlvDq8ikWAM`
+
+ 请参阅 [Image Generation](/zh-CN/tools/image-generation),了解共享工具参数、提供商选择和故障切换行为。
+
-内置插件当前会暴露一个已知稳定可用的默认语音,并返回 MP3 音频文件。
+
+
+
+ 已注册的视频模型:
+
+ - `vydra/veo3` 用于文生视频
+ - `vydra/kling` 用于图生视频
+
+ 将 Vydra 设为默认视频提供商:
+
+ ```json5
+ {
+ agents: {
+ defaults: {
+ videoGenerationModel: {
+ primary: "vydra/veo3",
+ },
+ },
+ },
+ }
+ ```
+
+ 说明:
+
+ - `vydra/veo3` 内置时仅支持文生视频。
+ - `vydra/kling` 目前需要远程图像 URL 引用。会在前端直接拒绝本地文件上传。
+ - Vydra 当前的 `kling` HTTP 路由在是否需要 `image_url` 还是 `video_url` 方面一直不太一致;内置提供商会将同一个远程图像 URL 映射到这两个字段。
+ - 内置插件保持保守,不会转发未文档化的风格控制项,例如宽高比、分辨率、水印或生成音频。
+
+
+ 请参阅 [Video Generation](/zh-CN/tools/video-generation),了解共享工具参数、提供商选择和故障切换行为。
+
+
+
+
+
+ 提供商专属的实时覆盖范围:
+
+ ```bash
+ OPENCLAW_LIVE_TEST=1 \
+ OPENCLAW_LIVE_VYDRA_VIDEO=1 \
+ pnpm test:live -- extensions/vydra/vydra.live.test.ts
+ ```
+
+ 内置的 Vydra 实时测试文件现在覆盖:
+
+ - `vydra/veo3` 文生视频
+ - `vydra/kling` 使用远程图像 URL 的图生视频
+
+ 如有需要,可覆盖远程图像夹具:
+
+ ```bash
+ export OPENCLAW_LIVE_VYDRA_KLING_IMAGE_URL="https://example.com/reference.png"
+ ```
+
+
+
+
+ 将 Vydra 设为语音提供商:
+
+ ```json5
+ {
+ messages: {
+ tts: {
+ provider: "vydra",
+ providers: {
+ vydra: {
+ apiKey: "${VYDRA_API_KEY}",
+ voiceId: "21m00Tcm4TlvDq8ikWAM",
+ },
+ },
+ },
+ },
+ }
+ ```
+
+ 默认值:
+
+ - 模型:`elevenlabs/tts`
+ - Voice id:`21m00Tcm4TlvDq8ikWAM`
+
+ 内置插件目前提供一个已知可用的默认语音,并返回 MP3 音频文件。
+
+
+
## 相关内容
-- [提供商目录](/zh-CN/providers/index)
-- [图像生成](/zh-CN/tools/image-generation)
-- [视频生成](/zh-CN/tools/video-generation)
+
+
+ 浏览所有可用提供商。
+
+
+ 共享图像工具参数和提供商选择。
+
+
+ 共享视频工具参数和提供商选择。
+
+
+ 智能体默认值和模型配置。
+
+
diff --git a/docs/zh-CN/providers/xai.md b/docs/zh-CN/providers/xai.md
index 278571fb7..be322481f 100644
--- a/docs/zh-CN/providers/xai.md
+++ b/docs/zh-CN/providers/xai.md
@@ -1,14 +1,14 @@
---
read_when:
- 你想在 OpenClaw 中使用 Grok 模型
- - 你正在配置 xAI 身份验证或模型 ID
+ - 你正在配置 xAI 的身份验证或模型 ID
summary: 在 OpenClaw 中使用 xAI Grok 模型
title: xAI
x-i18n:
- generated_at: "2026-04-05T22:23:12Z"
+ generated_at: "2026-04-12T10:19:18Z"
model: gpt-5.4
provider: openai
- source_hash: 64bc899655427cc10bdc759171c7d1ec25ad9f1e4f9d803f1553d3d586c6d71d
+ source_hash: 064aa758f9791f704dc6b0cc0059bb73b7de68ae2edd731bb87dbc26730eea9f
source_path: providers/xai.md
workflow: 15
---
@@ -17,109 +17,157 @@ x-i18n:
OpenClaw 内置了一个用于 Grok 模型的 `xai` 提供商插件。
-## 设置
+## 入门指南
-1. 在 xAI 控制台中创建一个 API 密钥。
-2. 设置 `XAI_API_KEY`,或运行:
+
+
+ 在 [xAI 控制台](https://console.x.ai/) 中创建一个 API 密钥。
+
+
+ 设置 `XAI_API_KEY`,或运行:
-```bash
-openclaw onboard --auth-choice xai-api-key
-```
+ ```bash
+ openclaw onboard --auth-choice xai-api-key
+ ```
-3. 选择一个模型,例如:
+
+
+ ```json5
+ {
+ agents: { defaults: { model: { primary: "xai/grok-4" } } },
+ }
+ ```
+
+
-```json5
-{
- agents: { defaults: { model: { primary: "xai/grok-4" } } },
-}
-```
-
-OpenClaw 现在使用 xAI Responses API 作为内置 xAI 传输层。同一个
-`XAI_API_KEY` 也可用于由 Grok 驱动的 `web_search`、原生的 `x_search`,
-以及远程 `code_execution`。
+
+OpenClaw 使用 xAI Responses API 作为内置的 xAI 传输层。相同的
+`XAI_API_KEY` 也可用于由 Grok 驱动的 `web_search`、原生
+`x_search` 以及远程 `code_execution`。
如果你将 xAI 密钥存储在 `plugins.entries.xai.config.webSearch.apiKey` 下,
-内置的 xAI 模型提供商现在也会将该密钥作为回退复用。
+内置的 xAI 模型提供商也会将该密钥复用为回退值。
`code_execution` 调优配置位于 `plugins.entries.xai.config.codeExecution` 下。
+
-## 当前内置模型目录
+## 内置模型目录
-OpenClaw 现在开箱即用地包含以下 xAI 模型系列:
+OpenClaw 开箱即用地包含以下 xAI 模型家族:
-- `grok-3`, `grok-3-fast`, `grok-3-mini`, `grok-3-mini-fast`
-- `grok-4`, `grok-4-0709`
-- `grok-4-fast`, `grok-4-fast-non-reasoning`
-- `grok-4-1-fast`, `grok-4-1-fast-non-reasoning`
-- `grok-4.20-beta-latest-reasoning`, `grok-4.20-beta-latest-non-reasoning`
-- `grok-code-fast-1`
+| 家族 | 模型 ID |
+| -------------- | ------------------------------------------------------------------------ |
+| Grok 3 | `grok-3`, `grok-3-fast`, `grok-3-mini`, `grok-3-mini-fast` |
+| Grok 4 | `grok-4`, `grok-4-0709` |
+| Grok 4 Fast | `grok-4-fast`, `grok-4-fast-non-reasoning` |
+| Grok 4.1 Fast | `grok-4-1-fast`, `grok-4-1-fast-non-reasoning` |
+| Grok 4.20 Beta | `grok-4.20-beta-latest-reasoning`, `grok-4.20-beta-latest-non-reasoning` |
+| Grok Code | `grok-code-fast-1` |
-当较新的 `grok-4*` 和 `grok-code-fast*` ID 遵循相同的 API 形态时,
-该插件也会转发解析这些 ID。
+当较新的 `grok-4*` 和 `grok-code-fast*` ID 遵循相同的 API 形式时,
+该插件也会继续将其转发解析。
-快速模型说明:
+
+`grok-4-fast`、`grok-4-1-fast` 以及 `grok-4.20-beta-*` 变体,
+是当前内置目录中支持图像能力的 Grok 引用。
+
-- `grok-4-fast`、`grok-4-1-fast` 以及 `grok-4.20-beta-*` 变体,是当前内置目录中支持图像能力的 Grok 引用。
-- `/fast on` 或 `agents.defaults.models["xai/"].params.fastMode: true`
- 会将原生 xAI 请求按如下方式重写:
- - `grok-3` -> `grok-3-fast`
- - `grok-3-mini` -> `grok-3-mini-fast`
- - `grok-4` -> `grok-4-fast`
- - `grok-4-0709` -> `grok-4-fast`
+### 快速模式映射
-旧版兼容别名仍会规范化为内置的规范 ID。例如:
+`/fast on` 或 `agents.defaults.models["xai/"].params.fastMode: true`
+会按如下方式重写原生 xAI 请求:
-- `grok-4-fast-reasoning` -> `grok-4-fast`
-- `grok-4-1-fast-reasoning` -> `grok-4-1-fast`
-- `grok-4.20-reasoning` -> `grok-4.20-beta-latest-reasoning`
-- `grok-4.20-non-reasoning` -> `grok-4.20-beta-latest-non-reasoning`
+| 源模型 | 快速模式目标 |
+| ------------- | ------------------ |
+| `grok-3` | `grok-3-fast` |
+| `grok-3-mini` | `grok-3-mini-fast` |
+| `grok-4` | `grok-4-fast` |
+| `grok-4-0709` | `grok-4-fast` |
-## 网页搜索
+### 旧版兼容别名
-内置的 `grok` 网页搜索提供商也使用 `XAI_API_KEY`:
+旧版别名仍会规范化为标准的内置 ID:
-```bash
-openclaw config set tools.web.search.provider grok
-```
+| 旧版别名 | 标准 ID |
+| ------------------------- | ------------------------------------- |
+| `grok-4-fast-reasoning` | `grok-4-fast` |
+| `grok-4-1-fast-reasoning` | `grok-4-1-fast` |
+| `grok-4.20-reasoning` | `grok-4.20-beta-latest-reasoning` |
+| `grok-4.20-non-reasoning` | `grok-4.20-beta-latest-non-reasoning` |
-## 视频生成
+## 功能
-内置的 `xai` 插件还通过共享的
-`video_generate` 工具注册了视频生成功能。
+
+
+ 内置的 `grok` Web 搜索提供商也使用 `XAI_API_KEY`:
-- 默认视频模型:`xai/grok-imagine-video`
-- 模式:文生视频、图生视频,以及远程视频编辑/延长流程
-- 支持 `aspectRatio` 和 `resolution`
-- 当前限制:不接受本地视频缓冲区;视频参考/编辑输入请使用远程 `http(s)`
- URL
+ ```bash
+ openclaw config set tools.web.search.provider grok
+ ```
-要将 xAI 用作默认视频提供商:
+
-```json5
-{
- agents: {
- defaults: {
- videoGenerationModel: {
- primary: "xai/grok-imagine-video",
+
+ 内置的 `xai` 插件通过共享的
+ `video_generate` 工具注册了视频生成功能。
+
+ - 默认视频模型:`xai/grok-imagine-video`
+ - 模式:文生视频、图生视频,以及远程视频编辑/扩展流程
+ - 支持 `aspectRatio` 和 `resolution`
+
+
+ 不接受本地视频缓冲区。请对视频参考和编辑输入使用远程 `http(s)` URL。
+
+
+ 要将 xAI 用作默认视频提供商:
+
+ ```json5
+ {
+ agents: {
+ defaults: {
+ videoGenerationModel: {
+ primary: "xai/grok-imagine-video",
+ },
+ },
},
- },
- },
-}
-```
+ }
+ ```
-有关共享工具参数、提供商选择和故障切换行为,请参见 [视频生成](/zh-CN/tools/video-generation)。
+
+ 有关共享工具参数、提供商选择和故障切换行为,请参阅 [视频生成](/zh-CN/tools/video-generation)。
+
-## 已知限制
+
-- 目前身份验证仅支持 API 密钥。OpenClaw 还不支持 xAI OAuth/设备代码流程。
-- `grok-4.20-multi-agent-experimental-beta-0304` 在常规 xAI 提供商路径上不受支持,因为它所需的上游 API 接口与标准 OpenClaw xAI 传输层不同。
+
+ - 当前身份验证仅支持 API 密钥。OpenClaw 尚不支持 xAI OAuth 或设备代码流程。
+ - `grok-4.20-multi-agent-experimental-beta-0304` 在常规 xAI 提供商路径中不受支持,因为它所需的上游 API 接口不同于标准的 OpenClaw xAI 传输层。
+
-## 说明
+
+ - OpenClaw 会在共享运行器路径上自动应用 xAI 特定的工具 schema 和工具调用兼容性修复。
+ - 原生 xAI 请求默认使用 `tool_stream: true`。将
+ `agents.defaults.models["xai/"].params.tool_stream` 设为 `false`
+ 可禁用它。
+ - 内置的 xAI 包装器会在发送原生 xAI 请求前,去除不受支持的严格工具 schema 标志和推理负载键。
+ - `web_search`、`x_search` 和 `code_execution` 以 OpenClaw 工具的形式公开。OpenClaw 会在每次工具请求中启用它所需的特定 xAI 内置能力,而不是在每次聊天轮次中附加所有原生工具。
+ - `x_search` 和 `code_execution` 由内置的 xAI 插件负责,而不是硬编码在核心模型运行时中。
+ - `code_execution` 是远程 xAI 沙箱执行,不是本地的
+ [`exec`](/zh-CN/tools/exec)。
+
+
-- OpenClaw 会在共享运行器路径上自动应用 xAI 专用的工具模式和工具调用兼容性修复。
-- 原生 xAI 请求默认使用 `tool_stream: true`。将
- `agents.defaults.models["xai/"].params.tool_stream` 设置为 `false`
- 可禁用它。
-- 内置的 xAI 包装器会在发送原生 xAI 请求前,移除不受支持的严格工具模式标志和推理负载键。
-- `web_search`、`x_search` 和 `code_execution` 会作为 OpenClaw 工具暴露。OpenClaw 会在每次工具请求中启用所需的特定 xAI 内置功能,而不是在每次聊天轮次中附加所有原生工具。
-- `x_search` 和 `code_execution` 由内置 xAI 插件负责,而不是硬编码在核心模型运行时中。
-- `code_execution` 是远程 xAI 沙箱执行,不是本地的 [`exec`](/zh-CN/tools/exec)。
-- 关于更广泛的提供商概览,请参见 [模型提供商](/zh-CN/providers/index)。
+## 相关内容
+
+
+
+ 选择提供商、模型引用和故障切换行为。
+
+
+ 共享视频工具参数和提供商选择。
+
+
+ 更全面的提供商概览。
+
+
+ 常见问题及修复方法。
+
+