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 .envWindows:
$ copy .env.example .env新しく作成された.envファイルにAPIキーを追加します
アプリを実行します
$ npm run devこれで、http:// localhost:3000でアプリにアクセスできるようになりました。この例アプリの背後にある完全なコンテキストについては、チュートリアルをご覧ください。