LensAPI/简体中文控制台
开始使用认证
本页目录概述

开始使用

认证

使用环境变量保存 Key,区分账户登录、API 认证和分组权限。

账户密码和 API Key 用在不同位置#

网页登录使用你的站点账户;模型调用使用令牌页面创建的 API Key。不要把登录密码或网页 Cookie 当成 API Key。通常的 API 请求使用 Authorization: Bearer … 认证;应用的 API Key 输入框只填写密钥本身,不重复添加 Bearer

在当前终端设置环境变量#

以下命令会提示你输入密钥,输入内容不显示在终端中。变量只对当前终端及其启动的程序生效。设置后,在同一终端运行示例或客户端。

Windows PowerShell#

$lensSecret = Read-Host 'LensAPI API Key' -AsSecureString
$env:LENSAPI_API_KEY = [System.Net.NetworkCredential]::new('', $lensSecret).Password
Remove-Variable lensSecret

macOS / Linux / WSL 的 Bash#

printf 'LensAPI API Key: '
read -r -s LENSAPI_API_KEY
printf '\n'
export LENSAPI_API_KEY

不要通过打印变量来检查密钥,也不要把含密钥的命令、请求头或截图贴到公开讨论区。长期使用时,可由你信任的密钥管理工具向应用注入环境变量。

不同客户端使用不同变量#

场景配置方式教程
本文 API 示例LENSAPI_API_KEY快速开始
Codex自定义 provider 的 env_key 指向 LENSAPI_API_KEYCodex 接入
Claude CodeANTHROPIC_API_KEY,使用 CC-MAX KeyClaude Code 接入

Key 有效,但仍然不能调用#

认证成功只说明识别了这把 Key。模型是否可用,还与分组、模型限制、令牌额度、有效期及账户余额有关。逐项检查,不需要反复新建大量 Key。

不用时清除或撤销#

当前终端不用该密钥时,PowerShell 可运行 Remove-Item Env:LENSAPI_API_KEY,Bash 可运行 unset LENSAPI_API_KEY。清除本地变量不会撤销令牌;泄漏或不再需要的 Key 应在站点令牌页面停用或删除。详见密钥与使用安全

输入关键词,搜索接入指南、模型与常见问题。