Supported SDKs

OpenAI接口

设置文章中,我们展示了如何将 OpenAI SDK 与 AI/ML API 结合使用的示例。我们从一开始就配置了环境,并执行了对 AI/ML API 的请求。

我们完全支持 OpenAI API 结构,您可以无缝使用 OpenAI SDK 提供的功能,开箱即用,包括:

  • 流式传输(Streaming)

  • 完成(Completions)

  • 聊天完成(Chat Completions)

  • 音频(Audio)

  • Beta版的Assistants(Beta Assistants)

  • Beta版线程(Beta Threads)

  • 向量嵌入(Embeddings)

  • 图片生成(Image Generation)

  • 上传(Uploads)

这种支持可以轻松集成到已经使用 OpenAI 标准的系统中。例如,您只需更新配置中的两项内容,即可将我们的 API 集成到任何支持 LLM中:基本 URL 和 API 密钥。

结构 API

因为我们支持 OpenAI API 结构,所以我们的 API 可以与 OpenAI 相同的端点一起使用。您可以从任何环境调用它们。

授权(Authorization)

VTSTG233-API授权基于 Bearer 令牌。您需要将其包含在请求的 Authorization HTTP 标头中,例如:

Authorization: Bearer 我的令牌密钥sk-xxxxx

请求示例

当您的令牌准备就绪时,您可以通过 HTTP 调用我们的 API。

fetch("https://api2.vtstg233.cc/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: "Bearer 我的令牌密钥sk-xxxxx",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "gpt-4o",
    messages: [
      {
        role: "user",
        content: "告诉我关于广东广州的旅行情况",
      },
    ],
    max_tokens: 512,
    stream: false,
  }),
})
  .then((res) => res.json())
  .then(console.log);

后续步骤

最后更新于