ModelSiteAPI

你的第一次调用

用 OpenAI SDK 在 ModelSite 上发出第一个 chat 请求

把现有 OpenAI 客户端的 base_url 换成 ModelSite,就能调用 DeepSeek、GLM、Qwen、MiniMax 等平台上的对话模型(图像、视频等模型使用各自的端点,见对应页面)。

基础信息

项值
Base URLhttps://api.modelsite.ai/v1
鉴权Authorization: Bearer $MODELSITE_API_KEY(Key 以 sk-ms- 开头;不接受 x-api-key 头)
格式OpenAI 兼容(/chat/completions、/responses)、Anthropic 兼容(/messages)

发起请求

POST/v1/chat/completions
from openai import OpenAI

client = OpenAI(
    api_key="sk-ms-xxxxxxxx",  # 也可只设环境变量 OPENAI_API_KEY(SDK 只读这个名字)
    base_url="https://api.modelsite.ai/v1",
)

resp = client.chat.completions.create(
    model="glm-5.3-flash",
    messages=[{"role": "user", "content": "你好,介绍一下你自己"}],
)
print(resp.choices[0].message.content)

示例中的模型名 glm-5.3-flash 仅供参考。完整、最新的模型 ID 列表请用 GET /v1/models 查询,详见 模型列表。

响应示例

{
  "id": "chatcmpl-xxxxx",
  "object": "chat.completion",
  "created": 1760000000,
  "model": "glm-5.3-flash",
  "choices": [
    {
      "index": 0,
      "message": { "role": "assistant", "content": "你好!我是运行在 ModelSite 上的大语言模型……" },
      "finish_reason": "stop"
    }
  ],
  "usage": { "prompt_tokens": 12, "completion_tokens": 28, "total_tokens": 40 }
}

下一步

本页内容