Ini adalah contoh aplikasi obrolan yang dimaksudkan untuk memulai dengan proyek OpenAI API pertama Anda. Ini menggunakan API penyelesaian obrolan untuk membuat aplikasi obrolan tujuan umum sederhana dengan streaming.
Untuk mengirim permintaan API pertama Anda dengan Node OpenAI SDK, pastikan Anda memiliki dependensi yang tepat yang diinstal dan kemudian jalankan kode berikut:
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 ();
Aplikasi QuickStart ini dibangun di atas kode contoh di atas, dengan streaming dan UI untuk memvisualisasikan pesan.
Jika Anda tidak menginstal Node.js, instal dari nodeJs.org (Versi Node.js> = 16.0.0 diperlukan)
Kloning repositori ini
Menavigasi ke direktori proyek
$ cd openai-quickstart-node
Pasang persyaratan
$ npm install
Buat salinan file variabel lingkungan contoh
Pada sistem Linux:
$ cp .env.example .env
Di Windows:
$ copy .env.example .env
Tambahkan tombol API Anda ke file .env
yang baru dibuat
Jalankan aplikasi
$ npm run dev
Anda sekarang harus dapat mengakses aplikasi di http: // localhost: 3000! Untuk konteks lengkap di balik aplikasi contoh ini, lihat tutorial.