---

title: 20261008 mimo batch 500工单草稿
status: active
tags: [复盘]
created: 2026-10-08
---

# MiMo Batch API 创建批次持续 500 — 技术支持请求

你好，

开放平台 Batch API 的 `POST /v1/batches` 自 **2026-10-05 起持续返回 500 internal_error**（截至 2026-10-08 仍在），已完成客户端全变量排除，定位为 create handler 服务端内部错误，请求协助排查。

## 复现信息

- **时间**：2026-10-08 07:20 (UTC+8) 再次复现，trace_id: `6e97967830c7561472407067f01189a6`
- **Base URL**：`https://batch-api-cn.xiaomimimo.com/v1`
- **请求**：

```bash
curl -X POST 'https://batch-api-cn.xiaomimimo.com/v1/batches' \
  -H "Authorization: Bearer sk-****" \
  -H 'Content-Type: application/json' \
  -d '{"input_file_id":"file-8389ad78b2be","endpoint":"/v1/chat/completions","completion_window":"24h"}'
```

- **响应**：HTTP 500 `{"error":{"message":"Internal server error","type":"server_error","code":"internal_error"}}`

## 已排除的客户端因素（全部实测）

| # | 变量 | 结果 |
|---|------|------|
| 1 | 鉴权层 | 无效 key → 401 / 有效 key → 过鉴权后 500 ✅排除 |
| 2 | JSON 解析层 | 非法 body → 400 parse_error ✅排除 |
| 3 | payload 内容 | 空 `{}`、坏类型、官方示例文件、`model`/`metadata` 字段、form 编码 → 全部同一 500 ✅排除 |
| 4 | HTTP 客户端 | curl / OpenAI Python SDK 2.24 / http1.1 / 紧凑 JSON → 同一 500 ✅排除 |
| 5 | 请求头 | Idempotency-Key、X-Region、X-Api-Region、query region → 同一 500 ✅排除 |
| 6 | 路径 | 尾斜杠、`/chat/completions/`、其它 endpoint（responses/anthropic）→ 同一 500 ✅排除 |
| 7 | 文件 | 上传 200、`GET /v1/files/{id}` 200 status=active ✅排除 |
| 8 | 同 host 其它接口 | `GET /v1/batches` 200、`GET /v1/batches/{不存在id}` 404（handler 正常）、`POST /v1/files` 200 ✅排除 |
| 9 | 余额/key 健康 | 实时 chat（api.xiaomimimo.com）200 ✅排除余额为 0 |
| 10 | 区域归属 | sgp/eu/us batch host → 403「请求区域与账号归属区域不匹配」（账号 cn 归属正常，全球服务在线）✅排除 |
| 11 | Token Plan key | tp- key 在 batch host → 401（符合「Batch 仅认 sk- key」文档预期）✅排除 |
| 12 | completion_window | 24h/48h/72h/7d/3 → 同一 500 ✅排除 |

## 判读

- 500 发生在**鉴权通过之后、schema 校验之前**（空对象 `{}` 也 500，未返回缺字段 400）
- GET 路由与同 host 的 files 接口全部正常，仅 create 一处内部错误
- 账号状态：已实名认证、有充值余额、文件上传/实时推理均正常

## 请求

1. 协助排查 cn 区 `POST /v1/batches` create handler 内部错误（可按 trace_id 检索）
2. 如是账号级功能未开通，请告知开通方式
3. 修复后请回复知会，我们有大批量离线推理任务在等该通道

谢谢！

（附：我们也可在控制台页面手动创建同一 JSONL 做对照测试，如需要请告知控制台任务的查询方式）
