weelinking 完全兼容 OpenAI API 标准,您可以直接使用官方提供的 SDK 进行开发,只需修改 base_urlapi_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.weelinking.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.weelinking.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: 支持流式输出。