> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API 密钥

> 创建并管理工作区 API 密钥,以在各环境中调用 Fetch Hive 部署

# API 密钥

当你需要凭据以从自己的应用或服务调用 Fetch Hive 部署时,使用 **API Keys**。本页面管理工作区 API 密钥,而非用于个人模型使用的第三方提供商密钥。

## 概述

页面将 **Default API Key** 与你为特定环境或服务创建的其他密钥区分开来。其他密钥显示在表格中,你可以在其中搜索、筛选、轮换、撤销并查看最近使用情况。

Fetch Hive 支持按环境区分的密钥,因此你可以将 **Production**、**Staging** 和 **Development** 的访问权限分开管理。

## 如何创建 API 密钥? <a href="#create-api-key" id="create-api-key" />

在侧边栏打开 **Settings**,然后点击 **API Keys**。

如果工作区还没有默认密钥,点击 **Create Default Key**。

如果你想创建其他密钥,点击 **Add API Key**。

输入名称并选择环境:

* **Production**
* **Staging**
* **Development**

保存密钥。Fetch Hive 随后会显示 **Your New API Key**。

请立即复制完整密钥。完整值仅在密钥首次创建或轮换时显示一次。

{/* Add screenshot: Add API Key dialog with environment options */}

## 如何轮换或撤销密钥? <a href="#rotate-or-revoke-api-key" id="rotate-or-revoke-api-key" />

在 **Default API Key** 或其他密钥表格中找到你想要更改的密钥。

当你想用新密钥替换当前密钥时,使用 **Rotate Key**。

当你想禁用某个密钥并阻止其将来被使用时,使用 **Revoke**。

Fetch Hive 在执行任一操作前都会要求你确认。

{/* Add screenshot: Revoke API key confirmation dialog */}

## 为什么我只能复制密钥的一部分? <a href="#copy-api-key" id="copy-api-key" />

创建或轮换对话框关闭后,页面会保留已遮蔽的密钥前缀以便参考,但通常无法再复制完整密钥值。

这就是为什么你应在关闭该对话框之前从 **Your New API Key** 中复制完整密钥。

遮蔽显示仍然有用,可以用来确认你查看的是哪个密钥,以及检查其环境、状态和最近使用信息。

## 这与提供商凭据有什么不同? <a href="#api-keys-vs-provider-credentials" id="api-keys-vs-provider-credentials" />

工作区 API 密钥用于对 Fetch Hive 部署的请求进行身份验证。

它们不同于你为 **Personal** 计费类型所连接的提供商凭据。对于该流程,请参阅[使用你自己的 API 密钥](./llm-providers)和[集成](./integrations)。
