跳到主要内容

OpenAI 官方库使用

weytoken 完全兼容 OpenAI API 标准,您可以直接使用官方提供的 SDK 进行开发,只需修改 base_url 和 api_key。

安装 SDK​

Python​

pip install openai

Node.js​

npm install openai

配置与调用​

Python 示例​

from openai import OpenAI

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

response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

Node.js 示例​

import OpenAI from "openai";

const openai = new OpenAI({
apiKey: "YOUR_API_KEY",
baseURL: "https://api.weytoken.com/v1"
});

async function main() {
const completion = await openai.chat.completions.create({
messages: [{ role: "user", content: "Hello!" }],
model: "gpt-4o",
});
console.log(completion.choices[0].message.content);
}
main();

支持的高级特性​

  • Function Calling: 完全支持。
  • Image Input: 支持 GPT-4o 等多模态模型。
  • Embeddings: 支持文本向量化。
  • Streaming: 支持流式输出。