AI编程工具篇
如何获取API Key
让你的应用连接AI大模型
API Key 是你的应用程序与 AI 大模型通信的"通行证"。有了它,你写的程序就能调用 ChatGPT、Claude、Gemini 等大模型的能力。
💡 类比:API Key 就像酒店的房卡。有了这张卡,你就能进入房间(使用AI服务);没有卡,门打不开。
加载图表中...
获取 API Key 的两种方式
加载图表中...
方式一:官方渠道
Google Gemini API(推荐新手)
Google 提供免费的 Gemini API Key,非常适合新手入门。
| 步骤 | 操作 |
|---|---|
| 1 | 访问 Google AI Studio |
| 2 | 用 Google 账号登录 |
| 3 | 点击左侧 "Get API key" |
| 4 | 点击 "Create API key" |
| 5 | 复制保存你的 Key |
# 你的 API Key 看起来像这样
AIzaSyD-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
免费额度:每分钟可调用一定次数,对学习和原型开发完全够用。
OpenAI API
| 步骤 | 操作 |
|---|---|
| 1 | 访问 platform.openai.com |
| 2 | 注册/登录账号 |
| 3 | 进入 API keys 页面 |
| 4 | 点击 "Create new secret key" |
| 5 | 复制保存(只显示一次!) |
# OpenAI API Key 格式
sk-proj-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
费用:按使用量付费,需要预充值。新用户可能有少量免费额度。
Anthropic API
| 步骤 | 操作 |
|---|---|
| 1 | 访问 console.anthropic.com |
| 2 | 注册/登录账号 |
| 3 | 进入 API Keys 页面 |
| 4 | 点击 "Create Key" |
| 5 | 复制保存 |
# Anthropic API Key 格式
sk-ant-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
费用:按使用量付费,需要预充值。
官方渠道对比
| 平台 | 免费额度 | 需要信用卡 | 模型 |
|---|---|---|---|
| 有(较充足) | 免费版不需要 | Gemini | |
| OpenAI | 少量 | 需要 | GPT-4o 等 |
| Anthropic | 少量 | 需要 | Claude |
方式二:第三方渠道
如果你没有海外信用卡,或者想更方便地获取 API Key,可以使用第三方聚合平台。这些平台提供兼容 OpenAI 格式的 API,支持多种模型,且支持国内支付方式。
推荐渠道
| 渠道 | 网址 | 特点 |
|---|---|---|
| PoloAI | https://poloai.top/ | 支持多种模型、价格实惠 |
| UniAPI | https://uniapi.ai/ | 接口稳定、模型种类丰富 |
第三方渠道的优势
加载图表中...
使用方法
第三方渠道通常兼容 OpenAI 的 API 格式,只需要修改 baseURL 和 apiKey:
import OpenAI from "openai";
// 使用第三方渠道(以 PoloAI 为例)
const client = new OpenAI({
baseURL: "https://api.poloai.top/v1", // 替换为第三方的地址
apiKey: "你的第三方API Key",
});
const response = await client.chat.completions.create({
model: "claude-sonnet-4-20250514", // 可以用各种模型
messages: [{ role: "user", content: "你好!" }],
});
API Key 安全须知
加载图表中...
| 规则 | 说明 |
|---|---|
| 不要硬编码 | 不要把 Key 直接写在代码文件里 |
| 用环境变量 | 存在 .env 文件中,并确保 .gitignore 包含 .env |
| 不要公开 | 不要发到GitHub、论坛、聊天群 |
| 泄露就换 | 如果不小心泄露了,立即作废并重新生成 |
正确使用方式
# .env 文件(不要提交到Git!)
OPENAI_API_KEY=sk-xxxxx
GOOGLE_AI_KEY=AIzaSyD-xxxxx
// 代码中通过环境变量读取
const apiKey = process.env.OPENAI_API_KEY;
选择建议
加载图表中...
🎯 AI编程小贴士:刚开始学习时,用 Google AI Studio 的免费 API Key 就够了。等你的项目需要更多模型能力时,再考虑使用第三方渠道或官方付费 API。记住,API Key 就像密码一样重要,一定要保护好。
小结
- API Key 是应用调用 AI 大模型的通行证
- 官方渠道:Google(免费)、OpenAI(付费)、Anthropic(付费)
- 第三方渠道:PoloAI、UniAPI 等,支持国内支付,兼容 OpenAI 格式
- 新手推荐从 Google AI Studio 的免费 Key 开始
- 务必保护好 API Key,不要硬编码、不要公开、不要提交到 Git