5分钟快速上手

跟随这个简单的教程,您将在5分钟内完成第一个大模型API调用

快速入门⏱️ 预计时间:5分钟
1
注册账号
2
获取密钥
3
安装SDK
4
发送请求
1

注册账号

首先,您需要注册一个账号来获取API访问权限。

  1. 访问 n1n.ai/register 注册账号
  2. 填写邮箱和密码完成注册
  3. 验证邮箱地址

💡 提示:新用户注册即送免费额度,可以立即开始测试API。

2

获取API密钥

登录后,您需要创建API密钥来认证您的请求。

  1. 1.进入控制台的"API密钥"页面
  2. 2.点击"创建新密钥"按钮
  3. 3.为密钥设置一个便于识别的名称
  4. 4.复制并安全保存您的API密钥
您的API密钥
sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

⚠️ 重要:请妥善保管您的API密钥,不要将其暴露在公开代码库中。

3

安装SDK

选择您喜欢的编程语言,安装相应的SDK包。

Python

终端
pip install openai

Node.js

终端
npm install openai
4

发送第一个请求

现在让我们发送第一个API请求,与AI进行对话!

Python示例

from openai import OpenAI

# 初始化客户端
client = OpenAI(
    api_key="你的API密钥",
    base_url="https://api.n1n.ai/v1"  # 使用n1n.ai的API端点
)

# 发送请求
response = client.chat.completions.create(
    model="gpt-3.5-turbo",
    messages=[
        {"role": "system", "content": "你是一个有用的助手"},
        {"role": "user", "content": "你好,请介绍一下自己"}
    ]
)

# 输出响应
print(response.choices[0].message.content)

JavaScript示例

import OpenAI from 'openai';

// 初始化客户端
const openai = new OpenAI({
  apiKey: '你的API密钥',
  baseURL: 'https://api.n1n.ai/v1'  // 使用n1n.ai的API端点
});

// 发送请求
async function main() {
  const completion = await openai.chat.completions.create({
    model: "gpt-3.5-turbo",
    messages: [
      {role: "system", content: "你是一个有用的助手"},
      {role: "user", content: "你好,请介绍一下自己"}
    ]
  });

  console.log(completion.choices[0].message.content);
}

main();

cURL示例

curl https://api.n1n.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer 你的API密钥" \
  -d '{
    "model": "gpt-3.5-turbo",
    "messages": [
      {"role": "system", "content": "你是一个有用的助手"},
      {"role": "user", "content": "你好,请介绍一下自己"}
    ]
  }'

✅ 预期输出

你好!我是一个AI助手,我可以帮助你回答问题、提供信息、进行对话、协助写作、编程帮助等多种任务。 我基于大语言模型技术,能够理解和生成自然语言。有什么我可以帮助你的吗?

🎉

恭喜!您已成功完成第一个API调用

您已经掌握了大模型API的基本使用方法,现在可以开始构建更复杂的应用了。

接下来学什么?