Skip to content

ChatGPT API申請教學:獲取API Key開發你的AI應用程式

By -

OpenAI的ChatGPT是革命性的AI工具。它使用自然語言處理(Natural Language Processing,NLP)來理解並仿效人類生成對話,是建立聊天機器人,虛擬助手和其他應用程式的理想選擇。

你都想借助人工智能的優勢,建立自家的應用程式?以下將詳細介紹申請ChatGPT API的步驟和常見問題。

什麼是API?

API全名為「應用程式介面(Application Programming Interface)」,是一組規則和協議,去定義不同的應用程式或系統如何進行通訊。API可以讓開發者更容易使用某些技術或服務,比如取得存取資料庫的權限,或者傳輸數據至其他應用程式。

你可以想像API是一道橋樑,讓兩個不同的程式可以互相通訊,而API Key(API金鑰)就是通過這座橋樑的門票。因此只要開發人員手持API Key的「門票」,便能夠連接到OpenAI的語言模型,並使用其功能來建立其他對話界面。

New call-to-action

什麼是ChatGPT API?

ChatGPT API是OpenAI提供語言模型的接口,讓開發者將ChatGPT這項自然語言處理(NLP)技術整合至他們的應用程式,從而建立自家的對話界面。

chatgpt_api_website

如何取得ChatGPT API Key?

如果你想取得Chat GPT的API Key,可以按照以下步驟操作:

步驟1

https://chat.openai.com/auth/login,創建一個OpenAI帳戶。你可以輸入你的電郵地址,或是使用你的Google或Microsoft帳戶進行註冊。

步驟2

成功創建帳戶後,登入你的帳戶。

步驟3

點選「View API Keys」,然後點選「Create New Secret Key」。請將該API Key儲存起來,因為你將無法再透過你的OpenAI帳戶查看它。如果你不慎遺失了你的密鑰,你將必須生成一個新的API Key。

create-new-API-key-chatgpt

步驟4

將你的ChatGPT API Key複製,然後開始在你的應用程式中使用ChatGPT的語言處理功能。請注意,千萬不要與他人分享你的API Key!

如何使用ChatGPT-3 API?

步驟1

如果使用Python,你可以執行指令「pip install openai」,安裝和使用OpenAI API的用戶端庫(Client Library)。你也可以在其他程式語言(Programming Language)找到這個用戶端庫。

pip install ai

步驟2

安裝好用戶端庫之後,你可以透過「openai.api_key = 'YOUR_API_KEY'」設定你的API Key。

步驟3

在設定好API Key之後,你就可以使用它來生成文本、翻譯文本、回答問題,以及使用其他GPT-3的功能。

請注意,OpenAI API有使用限制以及與之相關的費用。因此在使用API之前,必須要檢查價格和使用限制。

如何使用 ChatGPT-4 API?

在2023年7月初,OpenAI宣布向所有曾付費的API用戶授予GPT-4 API 8K的訪問權限,並計劃在7月底之前向所有開發人員開放訪問權限。而更先進的GPT-4-32K API,其開放日期仍有待OpenAI公布。

使用ChatGPT-4 的費用是多少?

基於API請求的數量、類型、以及生成的字元數量,ChatGPT API 的價格會有所不同:

8,000字的上下文長度

Prompt Token
(輸入指令的字元)

Sampled Token
(語言模型所生成的字元)

每1,000個字元:
$0.03或以上

每1000個字元:
$0.06

 

32,000字的上下文長度

Prompt Token
(輸入指令的字元)

Sampled Token
(語言模型所生成的字元)

每1,000個字元:
$0.06或以上

每1000個字元:
$0.12

 

ChatGPT API的常見問題

1. 我可以免費使用Chat GPT 4嗎?

目前,只有付費的ChatGPT Plus用戶才能訪問ChatGPT 4。然而,你可以透過使用微軟的Bing Chat來免費使用GPT-4。

瀏覽這篇網誌,了解Bing AI Chat如何幫你更有效進行搜尋。

2. 如何免費獲得ChatGPT API?

現在並無免費版本的ChatGPT API可用。然而,Open AI為新用戶提供了一個免費試用期,讓你在承諾付費計劃之前先試用API。試用期過後,你便需要支付API費用。

3. ChatGPT有公開API嗎?

ChatGPT API雖然不是傳統意義上的公開API,但開發者可以申請存取權並用它來建立自己的AI應用程式。

womanusingcomputer

總結

Open AI的ChatGPT API是一個強大的AI工具,可以讓你輕鬆建立其他以對話為基礎的應用程式。獲取API Key亦相當簡單,幫助你開始建立自己的AI應用程式。

AI and ChatGPT Services
Rice Tong

關於作者

你或會喜歡

HubSpot AI聊天機器人:ChatSpot如何幫你擴大CRM客群?
閱讀更多
為什麼ChatGPT曾經關閉Browse with Bing網頁瀏覽功能?
閱讀更多
不只 ChatGPT:如何挑選最適合你的 AI 工具!
閱讀更多