5分钟快速上手
跟随这个简单的教程,您将在5分钟内完成第一个大模型API调用
快速入门⏱️ 预计时间:5分钟
1
注册账号2
获取密钥3
安装SDK4
发送请求1
注册账号
2
获取API密钥
登录后,您需要创建API密钥来认证您的请求。
- 1.进入控制台的"API密钥"页面
- 2.点击"创建新密钥"按钮
- 3.为密钥设置一个便于识别的名称
- 4.复制并安全保存您的API密钥
您的API密钥
sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx⚠️ 重要:请妥善保管您的API密钥,不要将其暴露在公开代码库中。
3
安装SDK
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的基本使用方法,现在可以开始构建更复杂的应用了。