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

# 基础对话

> 调用 /v1/chat/completions 完成一次对话

<CodeGroup>
  ```bash curl theme={null}
  curl https://tokendog.io/v1/chat/completions \
    -H "Authorization: Bearer $TOKENDOG_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"model":"gpt-5","messages":[{"role":"user","content":"用一句话介绍你自己"}]}'
  ```

  ```python Python theme={null}
  from openai import OpenAI
  client = OpenAI(base_url="https://tokendog.io/v1", api_key="YOUR_TOKENDOG_API_KEY")
  resp = client.chat.completions.create(
      model="gpt-5",
      messages=[{"role": "user", "content": "用一句话介绍你自己"}],
  )
  print(resp.choices[0].message.content)
  ```

  ```javascript Node theme={null}
  import OpenAI from "openai";
  const client = new OpenAI({ baseURL: "https://tokendog.io/v1", apiKey: "YOUR_TOKENDOG_API_KEY" });
  const resp = await client.chat.completions.create({
    model: "gpt-5",
    messages: [{ role: "user", content: "用一句话介绍你自己" }],
  });
  console.log(resp.choices[0].message.content);
  ```
</CodeGroup>

<Tip>把 `model` 换成其它厂商即可切换，例如智谱 `glm-5.1`、MiniMax `MiniMax-M2.7`。</Tip>
