自2022年11月30日 OpenAI 釋出 ChatGPT 以來,雖然時有唱衰的聲音出現,但在OpenAI不斷推陳出新,陸續釋出了OpenAPI、GPT-4、ChatGPT Plugins之後,似乎讓大家看到了一個聊天機器人往作業系統入口進軍的升緯之路。
ChatGPT能被認為是作業系統級別的入口平臺,那麼必然會催生各行各業應用的重新入局。對此,作為一名開發者來說,面對這樣的變革,應該儘早的去了解與實踐,在藍海里更容易找到一份自己的位置。目前DD知道的就有不少小夥伴在基於其API做一些出海的應用。
最近,DD也花了不少時間去研究和體驗了一些有趣的內容。比如:嘗試跑了一些基於其API實現的類ChatGPT應用:
還有比如下面這個通過拖拽就能輕鬆偵錯和構建智慧聊天應用的開源工具:
在這幾天的不斷嘗試過程中,DD發現一個比較麻煩的問題,就是這些應用都需要OpenAI的API Key。
作為開發者來說,相信不少小夥伴知道如何獲取了,這裡就不細節說了,大家可以Google一下,有大量的資料。
這裡具體說說另外一個問題:由於我們本地偵錯、伺服器部署等原因,在請求 https://api.openai.com 的時候,很容易造成IP混亂,稍有不慎就有可能被封號。所以,我們最好還是有一個穩定的位於國外的呼叫來源,這樣日常開發偵錯就能更效率一些。
那麼如何快捷方便的來搞定呢?下面就給大家分享一個利用阿里雲函數計算(有大量免費試用額度)來實現的方案。
安裝最新版本的nodejs,不會的可以看官網:https://nodejs.org/
執行命令安裝Serverless Devs Tool
npm安裝:
$ npm install @serverless-devs/s -g
yarn安裝:
$ yarn global add @serverless-devs/s
$ s config add
? Please select a provider: Alibaba Cloud (alibaba)