ohmygpt-logoOhMyGPT Cookbook

认证

API 认证

您必须保护您的API密钥,切勿将其提交到公共代码库中。

强烈建议使用环境变量并将密钥保留在代码库之外。

认证

我们的 API 使用 Bearer 令牌进行身份验证。这允许您直接使用 curlOpenAI SDK 与 OhMyGPT 进行交互。

使用 API 密钥

要使用 API 密钥,首先创建您的密钥。给它一个名称,您可以选择性地设置信用额度。

如果您直接调用 OhMyGPT API,请将 Authorization 头设置为带有您的 API 密钥的 Bearer 令牌。

如果您使用 OpenAI Typescript SDK,请将 api_base 设置为 https://api.ohmygpt.com ,并将 apiKey 设置为您的 API 密钥。

fetch('https://api.ohmygpt.com/v1/chat/completions', {
  method: 'POST',
  headers: {
    Authorization: 'Bearer <OMG_API_KEY>',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    model: 'gpt-4o',
    messages: [
      {
        role: 'user',
        content: 'What is the meaning of life?',
      },
    ],
  }),
});

目录