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

费用:按使用量付费,需要预充值。

官方渠道对比

平台免费额度需要信用卡模型
Google有(较充足)免费版不需要Gemini
OpenAI少量需要GPT-4o 等
Anthropic少量需要Claude

方式二:第三方渠道

如果你没有海外信用卡,或者想更方便地获取 API Key,可以使用第三方聚合平台。这些平台提供兼容 OpenAI 格式的 API,支持多种模型,且支持国内支付方式。

推荐渠道

渠道网址特点
PoloAIhttps://poloai.top/支持多种模型、价格实惠
UniAPIhttps://uniapi.ai/接口稳定、模型种类丰富

第三方渠道的优势

加载图表中...

使用方法

第三方渠道通常兼容 OpenAI 的 API 格式,只需要修改 baseURLapiKey

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