如果你正在构建一个需要使用钱包自行铸造密钥的自主代理,请改为参考 自主代理 API 密钥创建 指南。
开始之前
- 登录你的 Venice 账户。
- 在调用付费端点之前,请确保账户拥有可用余额。你可以在为账户充值之前创建密钥,但在账户能够消费 DIEM、捆绑积分或 USD 之前,模型请求将无法成功。
打开 API 设置
访问 https://venice.ai/settings/api。你也可以在 Venice 应用中通过设置里选择 API 打开此页面。API 设置仪表板会显示你的余额、API 等级、使用情况以及现有的 API 密钥。
开始创建新密钥
选择 Generate New API Key,然后配置密钥:
- Description: 使用一个能够标识将使用此密钥的应用、环境或集成的简短名称。
- API Key Type: 对于常规模型请求使用 Inference Only。仅当密钥需要以编程方式管理 API 密钥时才使用 Admin。
- Expires at: 可选地设置过期日期。如果留空,该密钥不会自动过期。
- Epoch Consumption Limits: 可选地限制此密钥在 24 小时周期内可以消费的 DIEM 或 USD 数量。如果留空,该密钥可使用账户的可用余额,并受账户限制的约束。
最佳实践
- 为开发、预发布和生产环境创建独立的密钥。
- 对于仅调用模型端点的应用,优先使用 Inference Only 密钥。
- 让 Admin 密钥保持稀少、严格受限,并仅存储在受信任的服务器端环境中。
- 切勿将 API 密钥提交到源代码管理系统,或暴露在客户端代码中。
- 对于在临时、共享或高风险环境中使用的密钥,请设置过期日期和消费限额。
- 删除未使用的密钥,并轮换可能已被泄露的任何密钥。
以编程方式管理密钥
Admin 密钥可以通过 API 参考端点管理 API 密钥:创建 API 密钥
使用现有的 admin 密钥创建一个新的仪表板风格 API 密钥。
列出 API 密钥
查看活跃的密钥及其元数据。
更新 API 密钥
更新密钥的描述、过期日期或消费限额。
删除 API 密钥
撤销不再需要的密钥。