> ## Documentation Index
> Fetch the complete documentation index at: https://docs.querying.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 地区与最佳实践

> 设置地区、使用批量提交、监控你的队列。

密钥上没有请求速率限制，但 `429` 确实会出现：它表示背压，并且始终携带 `Retry-After`。`QUEUE_BACKPRESSURE`、
`PLAN_CONCURRENCY_LIMIT` 和 `API_KEY_DAILY_LIMIT` 请参阅错误码表。

## 地区

用 `payload.country`（ISO 3166-1 alpha-2）设置地区，默认 `US`。

```json theme={null}
{ "taskType": "GEMINI", "payload": { "prompt": "...", "country": "GB" } }
```

只有一种 `taskType` × `country` 组合无法服务：`CHATGPT`、`PERPLEXITY` 和 `GEMINI` 发往 `CN`。它会在**提交时**
以 `422 REGION_UNSUPPORTED` 被拒绝，而不是入队后再失败。我们列出的其他所有国家都由所有引擎服务，
`GOOGLE`/`AIMODE` 完全不使用我们的出口池。

## 最佳实践

<Steps>
  <Step title="使用批量提交">
    一次包含 500 项的 `POST /v1/async/task/batch` 只需一次往返；五百次单独提交需要五百次往返。
  </Step>

  <Step title="有依赖的工作按顺序进行">
    不保证执行顺序。依赖某个任务结果的工作，请等该任务完成后再提交。
  </Step>

  <Step title="监控队列">
    `GET /stats` 提供队列深度和任务状态。用它控制大批量提交的节奏。
  </Step>
</Steps>
