模型API服务指南
模型API调用指南
语言模型 API文档
openai兼容文档

OpenAI 兼容 API 调用文档

UModelverse 平台提供了与 OpenAI API 兼容的接口,开发者可以使用熟悉的 OpenAI SDK 或工具直接调用 Modelverse 上的模型。

快速开始

您可以使用 curl 命令或任何支持 OpenAI API 的客户端库来调用 Modelverse API。

请确保将 $MODELVERSE_API_KEY 替换为您自己的 API Key。

curl https://api.modelverse.cn/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $MODELVERSE_API_KEY" \
  -d '{
    "model": "{model_name}",
    "messages": [
      {
        "role": "system",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      }
    ],
    "stream": true
  }'
from openai import OpenAI
 
client = OpenAI(
    api_key="YOUR_MODELVERSE_API_KEY",
    base_url="https://api.modelverse.cn/v1/"
)
 
chat_completion = client.chat.completions.create(
    messages=[
        {
            "role": "user",
            "content": "Say this is a test",
        }
    ],
    model="{model_name}",
)
 
print(chat_completion.choices[0].message.content)
const OpenAI = require("openai");
 
const openai = new OpenAI({
  apiKey: "YOUR_MODELVERSE_API_KEY",
  baseURL: "https://api.modelverse.cn/v1/",
});
 
async function main() {
  const chatCompletion = await openai.chat.completions.create({
    messages: [{ role: "user", content: "Say this is a test" }],
    model: "{model_name}",
  });
 
  console.log(chatCompletion.choices[0].message.content);
}
 
main();

额外参数

如果您使用的是 deepseek-ai/DeepSeek-V3.1 这类模型,支持开启、关闭思考链功能,请使用以下参数

curl https://api.modelverse.cn/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $MODELVERSE_API_KEY" \
  -d '{
    "chat_template_kwargs": {
        "enable_thinking": true # 用来开启、关闭思考链内容
    },
    "model": "{model_name}",
    "messages": [
      {
        "role": "system",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      }
    ],
    "stream": true
  }'
Copyright © 2025 沪ICP备12020087号-61