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

# 快速上手

> 注册、获取 API key、发送第一个请求。

Anyone 兼容 OpenAI API 格式，任何支持 OpenAI 的工具和 SDK 都能直接用——只需改 base URL 和 API key。

## 开始

<Steps>
  <Step title="注册并获取 API Key">
    1. 打开 [anyone.ai](https://www.anyone.ai) 注册账号
    2. 登录后进入**控制台**
    3. 点击 **Token** → **创建 API key**
    4. 给 API key 起个名字，点击**提交**
    5. 复制 API key（只显示一次）

    <Note>
      API key 是你调用 API 的凭证。建议不同项目使用不同 API key，方便管理用量。
    </Note>
  </Step>

  <Step title="发送第一个请求">
    用你的 API key 调用 API。把 `YOUR_TOKEN` 替换成你刚复制的 token。

    <CodeGroup>
      ```bash curl theme={null}
      curl https://api.anyone.ai/v1/chat/completions \
        -H "Content-Type: application/json" \
        -H "Authorization: Bearer YOUR_TOKEN" \
        -d '{
          "model": "gpt-5.4",
          "messages": [
            {"role": "user", "content": "用一句话跟我打个招呼"}
          ]
        }'
      ```

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

      client = OpenAI(
          base_url="https://api.anyone.ai/v1",
          api_key="YOUR_TOKEN",
      )

      response = client.chat.completions.create(
          model="gpt-5.4",
          messages=[
              {"role": "user", "content": "用一句话跟我打个招呼"}
          ],
      )

      print(response.choices[0].message.content)
      ```

      ```javascript JavaScript theme={null}
      import OpenAI from "openai";

      const client = new OpenAI({
        baseURL: "https://api.anyone.ai/v1",
        apiKey: "YOUR_TOKEN",
      });

      const response = await client.chat.completions.create({
        model: "gpt-5.4",
        messages: [{ role: "user", content: "用一句话跟我打个招呼" }],
      });

      console.log(response.choices[0].message.content);
      ```
    </CodeGroup>

    返回结果：

    ```json theme={null}
    {
      "id": "chatcmpl-...",
      "choices": [
        {
          "message": {
            "role": "assistant",
            "content": "你好！很高兴认识你。"
          }
        }
      ],
      "usage": {
        "prompt_tokens": 13,
        "completion_tokens": 10,
        "total_tokens": 23
      }
    }
    ```

    <Tip>
      任何兼容 OpenAI API 的工具都能直接用 Anyone，包括 LangChain、LlamaIndex、Vercel AI SDK、Cherry Studio 等。只要设好 base URL 和 API key 就行。
    </Tip>
  </Step>

  <Step title="试试其他模型">
    换个 `model` 名就能用不同的模型，不需要改其他代码：

    ```python theme={null}
    # Claude
    response = client.chat.completions.create(
        model="claude-sonnet-4-6",
        messages=[{"role": "user", "content": "你好"}],
    )

    # Gemini
    response = client.chat.completions.create(
        model="gemini-3.1-pro-preview",
        messages=[{"role": "user", "content": "你好"}],
    )

    # DeepSeek
    response = client.chat.completions.create(
        model="DeepSeek-V3.2",
        messages=[{"role": "user", "content": "你好"}],
    )
    ```
  </Step>

  <Step title="查看用量">
    在控制台的**日志**页面可以看到每次请求的详情：模型、token 用量和费用。**数据分析**页面有汇总图表。
  </Step>
</Steps>

## 常见用法

<CardGroup cols={2}>
  <Card title="用 Claude 模型" icon="comment" href="/zh/api-reference/claude-messages">
    支持 OpenAI 格式调 Claude，也支持 Claude 原生 Messages 格式。
  </Card>

  <Card title="查看所有模型" icon="list" href="/zh/api-reference/models">
    调用 `/v1/models` 查看当前可用的全部模型列表。
  </Card>

  <Card title="充值" icon="credit-card" href="/zh/guides/billing-topup">
    了解充值方式和价格。
  </Card>

  <Card title="格式转换" icon="arrows-rotate" href="/zh/concepts/format-conversion">
    用 OpenAI SDK 调 Claude/Gemini？Anyone 自动转格式。
  </Card>
</CardGroup>
