自ChatGPT API在2024年7月在香港禁止使用後,許多開發人員需要尋找新的方案,取代在OpenAI使用ChatGPT API。雖然OpenAI宣佈全面禁止為香港及中國等地區提供服務,但Microsoft Azure提供的ChatGPT API的申請服務仍然能為開發人員提供ChatGPT API服務,成為了現時開發人員的選擇。這篇文章將詳細說明如何在Microsoft申請API Key,讓開發人員能夠繼續運用GPT的模型進行開發。
甚麼是API?
API(Application Programming Interface)是使用一種定義和協定讓兩個軟件或應用程式彼此互通的機制。簡單而言,API就是應用程式與應用程式之間的橋樑,連接兩個系統,並且讓應用程式能夠使用另一個應用程式的功能或數據,可以讓兩個以上的應用程式共享資訊。
舉個例子,每朝早你都會用你屋企的咖啡機沖一杯咖啡開始你美好的一日。你可以幻想咖啡就是你的應用程式需要的功能或數據,咖啡機就係擁有你想要的功能的應用程式,而咖啡機上面的按鈕就係API,當你㩒制後就會沖出你想要的咖啡(你想要的應用程式功能)就會出現在你面前。
而API Key(API金鑰匙)就是使用這座橋樑的門票。因此當開發人員手持API Key的「門票」,便能獲得驗證和授權使用該API的應用程式功能或數據。因此當你再Microsoft Azure申請並獲得到OpenAI的語言模型的API,你便可以使用其功能來建立其他對話界面和應用程式。
ChatGPT API在香港被被禁後,有什麼代替方案
ChatGPT API的現況
ChatGPT API是OpenAI推出的語言模型API,廣泛應用於各類生成式AI相關的應用程式中。然而,近期ChatGPT API在香港等地區遭到全面禁止,導致該地區的開發人員將無法使用這項服務。
Microsoft Azure成為代替方案
Microsoft Azure成為了一個強大的代替方案。Azure提供的Opne AI的API服務,允許開發人員使用類似ChatGPT的API,進行多樣化的應用開發。Azure作為全球領先的雲端平台,不但具備高彈性的架構,還提供豐富的AI工具與資源,能滿足各種語言處理需求。
如何在 Microsoft 申請 API Key:詳細步驟
步驟一:建立Microsoft Azure帳戶
要使用Microsoft Azure的OpenAI API服務,首先需要申請一個Microsoft Azure帳戶。
- 前往Microsoft Azure官網,點擊「免費帳戶」按鈕。
- 根據提示完成帳戶註冊,注意需要提供信用卡信息以進行身份驗證,Azure提供免費試用期與限額。
步驟二:設置Azure OpenAI服務
註冊完成後,啟用Azure OpenAI服務。
- 登入你的帳戶。
- 使用左側的搜尋欄輸入「OpenAI」,找到「Azure OpenAI Service」。
- 點擊「建立」按鈕,並按需求設置服務選項。
步驟三:獲取API Key
啟用Azure OpenAI服務後,你需要獲取API金鑰來進行應用開發。
- 在Azure OpenAI服務頁面中,選擇「金鑰與端點」。
- 複製API Key和URL,這些是你在調用API時所必需的憑證。
測試和API Key應用
使用Postman進行API測試
在獲取API Key後,建議可以使用Postman等工具來測試API的設置是否正確。
- 打開Postman,創建一個新的請求。
- 在請求標頭中添加Authorization 欄位,值設置為Bearer(你的API金鑰)。
- 設置請求類型為POST,並將URL設置為Azure OpenAI 端點,進行測試請求。
開發項目中的應用
測試API能成功使用後,你可以將API整合到實際的開發項目中,無論是用於自動化客服系統,還是開發內容生成應用,都可以使用Azure OpenAI的GPT模型達成與ChatGPT相似的效果。
總結
即使ChatGPT API無法在香港使用,Microsoft Azure的OpenAI服務成為強大的代替代方案。透過Microsoft Azure申請的API Key,開發人員仍然可以使用類似的語言模型進行開發,繼續推動 AI應用的創新與進步。充分使用Azure平台的API申請服務,將是香港開發人員在面對限制時的一大助力。
AI發展已經越趨成熟,成為現今企業的不二之選。Oxygen的專業團隊擁有豐富經驗,能夠協助你將AI融入到業務當中,從CRM到營銷及銷售,我們都能成為你業務蓬勃發展的夥伴。立即聯絡我們!