openai quickstart node
1.0.0
這是一個示例聊天應用程序,旨在讓您開始使用第一個OpenAI API項目。它使用聊天完成API來創建一個帶有流的簡單通用聊天應用程序。
要使用OpenAI節點SDK發送您的第一個API請求,請確保已安裝正確的依賴項,然後運行以下代碼:
import OpenAI from "openai" ;
const openai = new OpenAI ();
async function main () {
const completion = await openai . chat . completions . create ({
messages : [{ role : "system" , content : "You are a helpful assistant." }],
model : "gpt-3.5-turbo" ,
});
console . log ( completion . choices [ 0 ]);
}
main ();
此QuickStart應用程序構建在上面的示例代碼之上,並帶有流媒體和一個UI可視化消息。
如果您沒有安裝node.js,請從nodejs.org(node.js版本> = 16.0.0)安裝。
克隆這個存儲庫
導航到項目目錄
$ cd openai-quickstart-node
安裝要求
$ npm install
製作示例環境變量文件的副本
在Linux系統上:
$ cp .env.example .env
在Windows上:
$ copy .env.example .env
將您的API密鑰添加到新創建的.env
文件中
運行應用程序
$ npm run dev
現在,您應該能夠通過http:// localhost訪問該應用程序:3000!有關此示例應用程序背後的完整上下文,請查看教程。