chatgpt minimal
1.0.0
영어 | 简体中文
ChatGPT 최소 데모 사이트 방문
ChatGPT Minimal은 Next.js와 GPT-3.5 모델용 OpenAI 스트리밍 API를 사용하여 구축된 경량 챗봇입니다. OpenAI 및 Azure OpenAI 계정을 모두 지원합니다.
구성요소:
모든 기능을 갖춘 ChatGPT UI 코드베이스를 보려면 ChatGPT Lite를 방문하세요.
OpenAI 또는 Azure OpenAI 계정이 필요합니다.
필수 환경 변수는 환경 변수 섹션을 참조하세요.
Vercel에 배포하려면 아래 버튼을 클릭하세요.
OpenAI 계정 사용자의 경우:
docker run -d -p 3000:3000
-e OPENAI_API_KEY="<REPLACE-ME>"
blrchen/chatgpt-minimal
Azure OpenAI 계정 사용자의 경우:
docker run -d -p 3000:3000
-e AZURE_OPENAI_API_BASE_URL="<REPLACE-ME>"
-e AZURE_OPENAI_API_KEY="<REPLACE-ME>"
-e AZURE_OPENAI_DEPLOYMENT="<REPLACE-ME>"
blrchen/chatgpt-minimal
npm install
로 종속성을 설치합니다..env.example
.env.local
에 복사하고 필요에 따라 환경 변수를 수정합니다.npm run dev
사용하여 애플리케이션을 시작합니다.http://localhost:3000
엽니다.docker-compose.yml
파일에서 OPENAI_API_KEY
환경 변수를 업데이트합니다.docker-compose build .
.docker-compose up -d
실행하여 애플리케이션을 시작합니다. 필수 환경 변수:
OpenAI 계정의 경우:
이름 | 설명 | 기본값 |
---|---|---|
OPENAI_API_BASE_URL | api.openai.com 에 역방향 프록시를 사용하려는 경우 사용하세요. | https://api.openai.com |
OPENAI_API_KEY | OpenAI API 웹사이트에서 얻은 비밀 키 문자열입니다. |
Azure OpenAI 계정의 경우:
이름 | 설명 |
---|---|
AZURE_OPENAI_API_BASE_URL | 엔드포인트(예: https://xxx.openai.azure.com). |
AZURE_OPENAI_API_KEY | 열쇠 |
AZURE_OPENAI_배포 | 모델 배포 이름 |
우리는 모든 규모의 PR을 환영합니다.