跳到主要内容

OpenAI SDK 接入

任何兼容 OpenAI 协议的 SDK 都能直接指向我们使用。

Python (openai)​

pip install openai
from openai import OpenAI

client = OpenAI(
api_key="***",
base_url="https://187api.com/v1",
)

resp = client.chat.completions.create(
model="MiniMax-M2.5",
messages=[
{"role": "system", "content": "你是简洁的助手。"},
{"role": "user", "content": "你好"},
],
max_tokens=128,
)
print(resp.choices[0].message.content)

Node.js (openai)​

npm install openai
import OpenAI from 'openai';

const client = new OpenAI({
apiKey: '***',
baseURL: 'https://187api.com/v1',
});

const resp = await client.chat.completions.create({
model: 'MiniMax-M2.5',
messages: [{ role: 'user', content: '你好' }],
});
console.log(resp.choices[0].message.content);

流式(Python)​

stream = client.chat.completions.create(
model="MiniMax-M2.5",
messages=[{"role": "user", "content": "用一句话介绍 AI"}],
stream=True,
)
for chunk in stream:
delta = chunk.choices[0].delta.content
if delta:
print(delta, end="", flush=True)

注意​

  • base_url 末尾的 /v1 可加可不加,SDK 内部会拼路径。
  • 模型名区分大小写,务必与控制台一致。
  • 走 Anthropic 协议的等效用法见 Claude 接入。