# 註冊和使用 API 金鑰

### 先決條件

首先，您需要擁有[一個備忘錄](https://docs.rememberizer.ai/zh-hk/ge-ren-shi-yong/personal/mementos-filter-access)，該備忘錄是使用您的索引知識文件創建和精煉的。

### 創建共通知識

要創建共通知識，請登入您的 Rememberizer 帳戶並訪問 [您的共通知識頁面](https://rememberizer.ai/personal/common-knowledge)。選擇 **"您的共享知識"**，然後點擊 **"開始"**。

<figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-7d59745cf37037ca39fa2a99875522d8017f213e%2Fcommon_knowledge_page.png?alt=media" alt="common knowledge page"><figcaption></figcaption></figure>

然後選擇您之前創建的其中一個紀念品，您也可以選擇 **"全部"** 或 **"無"**。

<div align="center" data-full-width="false"><figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-bdf9e80df73cdb15d320a6103e07eefcc924aa55%2Fcreate-common-knowledge-1.png?alt=media" alt="create common knowledge 1" width="375"><figcaption></figcaption></figure></div>

最後填寫共通知識的名稱、描述並給它一張代表性的照片。

<figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-3efcde510fd129140d88516783fd0100fa5285dd%2Fcreate-common-knowledge-2.png?alt=media" alt="create common knowledge 2" width="375"><figcaption></figcaption></figure>

填寫完表單後，點擊底部的 "分享知識" 以創建您的共通知識。之後，開啟您的知識中的 **"啟用共享"**，並在彈出窗口中點擊 **"確認"**。

<figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-cd7bb6a8ff3dd2855b563cebadf693095a9e5eb4%2Fcommon_knowledge_sharing.png?alt=media" alt="common knowledge sharing"><figcaption></figcaption></figure>

您現在已準備好獲取其 API 金鑰並通過 API 調用訪問其文檔。

### 獲取您創建的共通知識的 API 金鑰

對於您的共通知識，點擊右上角的三個點，然後選擇「API 金鑰」。如果尚未存在，將為您創建一個。如果 API 金鑰存在，則會返回該金鑰。

<figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-2808a2efd1839a1feeadea8e7682f187f81d50b5%2Fknowledge_open_API_key.png?alt=media" alt="knowledge open API key"><figcaption></figcaption></figure>

在 **「管理您的 API 金鑰」** 面板中，您可以點擊 **「眼睛」** 按鈕來顯示/隱藏，點擊 **「複製」** 按鈕將金鑰複製到剪貼簿，並點擊 **「重新生成 API 金鑰」** 以使舊金鑰失效並創建一個新金鑰（通過 API 調用訪問您文檔的應用程序在您更新新金鑰之前將無法訪問）。

<figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-97c91fe2c7fd5be32e6fea1aa6b7dbd31b3b177d%2Fcopy-api-key.png?alt=media" alt="copy api key"><figcaption></figcaption></figure>

獲得 API 金鑰後，您可以在對 Rememberizer 的 API 調用中使用它來查詢您的索引文檔和內容。

### 使用 API 金鑰

要訪問 Rememberizer 端點，您需要在 API 請求的 `X-API-Key` 標頭中使用 API 金鑰。請查看 [API 文檔](https://docs.rememberizer.ai/zh-hk/kai-fa-zhe-zi-yuan/api-docs) 以查看 Rememberizer 提供的端點。

一旦您擁有 API 金鑰，您可以以幾種方式使用它：

1. **直接 API 訪問**：在您的 HTTP 請求中使用 API 金鑰來查詢 Rememberizer 的搜索端點
2. **LangChain 集成**：使用 [LangChain 集成](https://docs.rememberizer.ai/zh-hk/kai-fa-zhe-zi-yuan/integration-options/langchain-integration) 將 Rememberizer 的功能整合到您的 LangChain 應用中
3. **自定義 GPT**：在自定義 GPT 應用中使用 API 金鑰，如下所述

#### 使用自訂 GPT

首先在 [ChatGPT UI 中創建一個 GPT](https://chat.openai.com/gpts/editor)。確保選擇身份驗證類型為「API 金鑰」，身份驗證類型為「自訂」，並將標頭設置為「X-Api-Key」，然後將您之前複製的金鑰粘貼到 API 金鑰文本框中。

{% hint style="info" %}
有關使用 OAuth 而非 API 金鑰的更高級 GPT 集成，請參見 [創建 Rememberizer GPT](https://docs.rememberizer.ai/zh-hk/kai-fa-zhe-zi-yuan/integration-options/creating-a-rememberizer-gpt)。
{% endhint %}

<figure><img src="https://2492455604-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTVKmtXKPeA8gAZJsuGLA%2Fuploads%2Fgit-blob-ec8b01297356272b42bd1a5c180bcc661e5cc1e9%2Fgpt-app-using-api-key.png?alt=media" alt="gpt app using api key" width="375"><figcaption></figcaption></figure>
