นี่คือแอพแชทตัวอย่างที่มีวัตถุประสงค์เพื่อให้คุณเริ่มต้นด้วยโครงการ OpenAI API แรกของคุณ ใช้ API การแชทเสร็จสมบูรณ์เพื่อสร้างแอพแชทวัตถุประสงค์ทั่วไปอย่างง่ายด้วยสตรีมมิ่ง
ในการส่งคำขอ API ครั้งแรกของคุณด้วย OpenAI Node SDK ตรวจสอบให้แน่ใจว่าคุณติดตั้งการพึ่งพาที่ถูกต้องแล้วเรียกใช้รหัสต่อไปนี้:
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 version> = 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! สำหรับบริบททั้งหมดที่อยู่เบื้องหลังแอพตัวอย่างนี้ลองดูบทช่วยสอน