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가 메시지를 시각화하기위한 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
새로 생성 된 .env
파일에 API 키 추가
앱을 실행하십시오
$ npm run dev
이제 http : // localhost : 3000에서 앱에 액세스 할 수 있어야합니다! 이 예제 앱의 전체 컨텍스트는 튜토리얼을 확인하십시오.