术语图鉴/AI 基础/API Key
←→切换Esc返回

API Key API Key

你可能会说

我想在项目中用到API Key,应该怎么开始?

调用 AI 服务的「钥匙」——一串秘密字符串。

调用 AI 服务的「钥匙」——一串秘密字符串。服务商用它识别你是谁、有没有权限、该收你多少钱。千万不能泄露。

生活类比

像银行卡密码——有了它才能用你的账户(调 AI),泄露了别人就能盗刷(滥用你的额度)。

🎮 动手试试

sk-proj-••••••••••••
⚠️ 不要提交到 Git!用 .env + .gitignore
选择题选择一个你认为最合适的答案

关于「API Key」,以下哪个描述最准确?

你可以这样告诉 AI

帮我在项目中配置 OpenAI API Key:从 .env 文件读取,不要硬编码在代码里,加个 .gitignore 规则防止泄露到仓库。

容易混淆?这样区分

API Key API Key≠
模型 模型

API Key 是访问服务的「钥匙」(证明你有权用),模型是提供服务的「本体」。

什么时候用

调用任何 AI API

使用 OpenAI、Claude、Cohere 等服务的第一步就是获取 API Key,并把它存到环境变量里而非代码中。

和 AI 协作时

告诉 AI「帮我写一个调用 OpenAI API 的示例,API Key 从 .env 文件读取,别硬编码在代码里」。

什么时候不用

纯离线开发

本地写 HTML/CSS、做算法题、学编程等不调用外部服务的场景,完全不需要 API Key。

使用本地开源模型

用 Ollama 本地跑 Llama 不需要任何 API Key,模型直接在你电脑上运行。

组成结构 · Anatomy

1
核心概念Core

调用 AI 服务的「钥匙」——一串秘密字符串。服务商用它识别你是谁、有没有权限、该收你多少钱。千万不

2
实际表现In Practice

像银行卡密码——有了它才能用你的账户(调 AI),泄露了别人就能盗刷(滥用你的额度)。

3
与 AI 的关联AI Context

和 AI 沟通时提到「把 API Key 放环境变量里」,就是别把密钥明文写在代码中。

典型使用场景

安全配置密钥
告诉 AI「帮我检查这个项目有没有把 API Key 硬编码在代码里,如果有帮我抽到 .env 文件并加好 .gitignore 规则」
想弄懂概念时
告诉 AI「用大白话给我解释什么是API Key,举个生活中的例子」

延伸阅读