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

# 通过 RuAPI 使用 OpenAI GPT:三个模型分别何时用

> 全能的 GPT 线:gpt-5.5、gpt-5.4 与 gpt-5.4-mini。各自最擅长什么,为什么 GPT 在生态支持上占优,以及何时该老实选 Claude、Gemini 或 DeepSeek。

当你还不确定自己到底需要什么时,OpenAI 的 GPT 就是默认之选。任务覆盖面广、工具生态最大、函数调用可预期,让它成为大多数项目稳妥的第一选择。RuAPI 提供三个版本,区别主要在于"更聪明"与"更快更便宜"之间的取舍。下面讲怎么在它们之间选,以及何时该老实换到另一条线。

## 三个 GPT 模型

| 模型               | 最擅长                     | 速度 / 价格 |
| ---------------- | ----------------------- | ------- |
| **gpt-5.5**      | 最强能力:难代码、深度分析、多步智能体、硬推理 | 更慢、更贵   |
| **gpt-5.4**      | 均衡的日常主力:代码、聊天、集成        | 中等      |
| **gpt-5.4-mini** | 大流量下的简单任务:分类、打标签、短回复    | 更快、更便宜  |

<Tip>
  不确定就选 **gpt-5.4**,它几乎覆盖一切。遇到难任务撞到质量天花板时升到 **gpt-5.5**;当速度和价格比极致智能更重要时降到 **gpt-5.4-mini**。
</Tip>

准确的模型 ID 与每 token 价格见 [www.ruapi.ai 的**价格**页面](https://www.ruapi.ai)。新版本会自动出现在目录中。

## 全能且支持广泛

选 GPT 的主要理由,不是它在某个窄领域拿到顶尖分数,而是它几乎对任何任务都同样稳:代码、分析、聊天、抽取、摘要。你永远不用记"这个模型擅长什么"。

* **生态** — GPT 是最常见的后端,几乎所有库、框架和 no-code 工具都是照着它写的。无论你要集成什么,GPT 这条路通常最成熟。
* **OpenAI 兼容协议** — RuAPI 以同样的格式提供模型,因此任何 OpenAI SDK 都能用,只需改 `base_url`。
* **可靠的函数调用** — GPT 能稳定返回结构化的工具调用,智能体正是建立在此之上(示例见[函数调用](/zh/function-calling))。
* **视觉(Vision)** — 可以把图片作为输入:截图、图表、扫描件(见[图像输入](/zh/vision))。

回答较长时,可以[流式输出](/zh/streaming),让回答逐字打出来,不用等整段生成完。

## 何时选 GPT(何时选另一条线)

GPT 是很强的默认项,但也老实说说它的边界:

* **选 GPT**:需要全能、需要最大工具兼容性,或者你就是不想纠结时 —— **gpt-5.4** 覆盖大多数场景。
* **[Claude](/zh/claude-api)** 在长链条智能体和大型代码库中往往更细致。
* **[Gemini](/zh/gemini-api)** 在超长上下文和大输入的多模态任务上占优。
* **[DeepSeek](/zh/deepseek-api)** 在成本驱动、且对硬推理要求不高的大流量场景里很有吸引力。

<Note>
  一把密钥通用所有产品线。你可以在同一个项目里自由切换 GPT、Claude、Gemini 和 DeepSeek,只需改 `model` 的值。
</Note>

## 接入 GPT

GPT 以 **OpenAI 兼容**协议提供,任何 OpenAI SDK,或 Cursor、Cline、n8n 这类工具都能用。你只需把 `base_url` 指向 RuAPI:

```python theme={null}
from openai import OpenAI

client = OpenAI(
    api_key="你的_RUAPI_密钥",
    base_url="https://www.ruapi.ai/v1",
)

resp = client.chat.completions.create(
    model="gpt-5.4",
    messages=[{"role": "user", "content": "你好!"}],
)
print(resp.choices[0].message.content)
```

含密钥与 curl 的详细步骤见[快速开始](/zh/quickstart)。用 USDT 充值余额,无需银行卡或 VPN(有卡也可以刷卡)—— 见[充值](/zh/topup)。

## 接下来

<CardGroup cols={2}>
  <Card title="接入与首次请求" icon="bolt" href="/zh/quickstart">
    base\_url、密钥、Python 与 curl 代码。
  </Card>

  <Card title="Claude 模型" icon="brain" href="/zh/claude-api">
    同一把密钥 —— 更看重智能体精度时。
  </Card>

  <Card title="Gemini 模型" icon="sparkles" href="/zh/gemini-api">
    超长上下文与多模态。
  </Card>
</CardGroup>
