Dies ist eine Beispiel -Chat -App, mit der Sie mit Ihrem ersten OpenAI -API -Projekt beginnen sollen. Es verwendet die API für Chat -Abschlüsse, um eine einfache Chat -App mit Streaming zu erstellen.
Um Ihre erste API -Anfrage mit dem OpenAI -Knoten SDK zu senden, stellen Sie sicher, dass Sie die richtigen Abhängigkeiten installiert haben, und führen Sie den folgenden Code aus:
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 ();Diese QuickStart -App erstellt oben im obigen Beispielcode mit Streaming und einer Benutzeroberfläche, um Nachrichten zu visualisieren.
Wenn Sie Node.js nicht installiert haben, installieren Sie es von nodejs.org (node.js Version> = 16.0.0 erforderlich)
Klonen Sie dieses Repository
Navigieren Sie in das Projektverzeichnis
$ cd openai-quickstart-nodeInstallieren Sie die Anforderungen
$ npm installErstellen Sie eine Kopie der Beispiel -Umgebungsvariablen -Datei
Auf Linux -Systemen:
$ cp .env.example .envUnter Windows:
$ copy .env.example .env Fügen Sie Ihren API -Schlüssel zur neu erstellten .env -Datei hinzu
Führen Sie die App aus
$ npm run devSie sollten jetzt in der Lage sein, auf die App unter http: // localhost: 3000 zugreifen zu können! Für den vollständigen Kontext dieser Beispiel -App finden Sie das Tutorial.