Appearance
环境变量配置
环境变量适合命令行、脚本、后端服务和本地开发。它能避免把 Key 写进代码。
OpenAI 兼容项目
bash
export OPENAI_API_KEY="sk-YOUR_TOKEN"
export OPENAI_BASE_URL="https://zrapi.org/v1"powershell
$env:OPENAI_API_KEY = "sk-YOUR_TOKEN"
$env:OPENAI_BASE_URL = "https://zrapi.org/v1"ini
OPENAI_API_KEY=sk-YOUR_TOKEN
OPENAI_BASE_URL=https://zrapi.org/v1Claude 兼容项目
bash
export ANTHROPIC_API_KEY="sk-YOUR_TOKEN"
export ANTHROPIC_BASE_URL="https://zrapi.org"powershell
$env:ANTHROPIC_API_KEY = "sk-YOUR_TOKEN"
$env:ANTHROPIC_BASE_URL = "https://zrapi.org"ini
ANTHROPIC_API_KEY=sk-YOUR_TOKEN
ANTHROPIC_BASE_URL=https://zrapi.org在代码中读取
python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["OPENAI_API_KEY"],
base_url=os.environ["OPENAI_BASE_URL"],
)安全建议
| 场景 | 建议 |
|---|---|
| 本地开发 | .env 加入 .gitignore |
| 服务器部署 | 使用平台的 Secret / Environment Variables |
| 前端项目 | 不要把 Key 放进浏览器端代码 |
| Key 泄露 | 立即在控制台删除并重新创建 |