OpenAI的ChatGPT是革命性的AI工具。它使用自然語言處理(Natural Language Processing,NLP)來理解並仿效人類生成對話,是建立聊天機器人,虛擬助手和其他應用程式的理想選擇。
你都想借助人工智能的優勢,建立自家的應用程式?以下將詳細介紹申請ChatGPT API的步驟和常見問題。
什麼是API?
API全名為「應用程式介面(Application Programming Interface)」,是一組規則和協議,去定義不同的應用程式或系統如何進行通訊。API可以讓開發者更容易使用某些技術或服務,比如取得存取資料庫的權限,或者傳輸數據至其他應用程式。
你可以想像API是一道橋樑,讓兩個不同的程式可以互相通訊,而API Key(API金鑰)就是通過這座橋樑的門票。因此只要開發人員手持API Key的「門票」,便能夠連接到OpenAI的語言模型,並使用其功能來建立其他對話界面。
什麼是ChatGPT API?
ChatGPT API是OpenAI提供語言模型的接口,讓開發者將ChatGPT這項自然語言處理(NLP)技術整合至他們的應用程式,從而建立自家的對話界面。
如何取得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。
步驟4
將你的ChatGPT API Key複製,然後開始在你的應用程式中使用ChatGPT的語言處理功能。請注意,千萬不要與他人分享你的API Key!
如何使用ChatGPT-3 API?
步驟1
如果使用Python,你可以執行指令「pip install openai」,安裝和使用OpenAI API的用戶端庫(Client Library)。你也可以在其他程式語言(Programming Language)找到這個用戶端庫。
步驟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個字元: |
每1000個字元: |
32,000字的上下文長度
Prompt Token |
Sampled Token |
每1,000個字元: |
每1000個字元: |
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應用程式。
總結
Open AI的ChatGPT API是一個強大的AI工具,可以讓你輕鬆建立其他以對話為基礎的應用程式。獲取API Key亦相當簡單,幫助你開始建立自己的AI應用程式。