0x1c Wiki
客户端接入

环境变量配置

在 macOS、Linux、Windows 和项目文件中安全保存 0x1c 配置。

环境变量可以避免把 API Key 写死在代码里。大多数 SDK 和 CLI 工具都会优先读取环境变量。

推荐变量

OpenAI-compatible 工具:

OPENAI_API_KEY=sk-...
OPENAI_BASE_URL=https://0x1c.io/v1
MODEL_ID=MODEL_ID

Claude/Anthropic-compatible 工具:

ANTHROPIC_BASE_URL=https://0x1c.io
ANTHROPIC_AUTH_TOKEN=sk-...
ANTHROPIC_API_KEY=sk-...

macOS 或 Linux

临时生效:

export OPENAI_API_KEY="sk-..."
export OPENAI_BASE_URL="https://0x1c.io/v1"

写入 zsh:

echo 'export OPENAI_API_KEY="sk-..."' >> ~/.zshrc
echo 'export OPENAI_BASE_URL="https://0x1c.io/v1"' >> ~/.zshrc
source ~/.zshrc

Windows PowerShell

当前窗口临时生效:

$env:OPENAI_API_KEY="sk-..."
$env:OPENAI_BASE_URL="https://0x1c.io/v1"

永久写入用户变量:

[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-...", "User")
[Environment]::SetEnvironmentVariable("OPENAI_BASE_URL", "https://0x1c.io/v1", "User")

重新打开终端后生效。

项目里的 .env.local

Next.js、Vite、Node.js 项目常用 .env.local

OPENAI_API_KEY=sk-...
OPENAI_BASE_URL=https://0x1c.io/v1
MODEL_ID=MODEL_ID

不要提交 .env.local

检查是否生效

macOS/Linux:

echo "$OPENAI_API_KEY"
echo "$OPENAI_BASE_URL"

Windows PowerShell:

echo $env:OPENAI_API_KEY
echo $env:OPENAI_BASE_URL

如果没有输出,说明当前终端没有读取到变量。

On this page