OpenAI의 ChatGPT 코드 인터프리터의 오픈 소스 구현입니다.
OpenAI 모델에 작업을 요청하기만 하면 코드가 생성 및 실행됩니다.
자세한 내용은 블로그 게시물을 읽어보세요.
유다 쿠퍼(Judah Cooper)는 Discord 커뮤니티를 시작하고 관리하겠다고 제안했습니다. 여기에 가입하세요.
터미널을 열고 다음을 실행합니다.
pip install gpt-code-ui
gptcode
기본 종속성을 사용 가능하게 하려면 gptcode
실행하는 셸에서 사용되는 Python 환경에서 다음 pip
설치를 실행하는 것이 좋습니다.
pip install " numpy>=1.24,<1.25 " " dateparser>=1.1,<1.2 " " pandas>=1.5,<1.6 " " geopandas>=0.13,<0.14 " " tabulate>=0.9.0<1.0 " " PyPDF2>=3.0,<3.1 " " pdfminer>=20191125,<20191200 " " pdfplumber>=0.9,<0.10 " " matplotlib>=3.7,<3.8 "
작업 디렉터리에 .env를 넣어 OPENAI_API_KEY
환경 변수를 로드할 수 있습니다.
기본값을 재정의하려면 API_PORT
, WEB_PORT
, SNAKEMQ_PORT
변수를 설정하세요.
사용 중인 OpenAI API 엔드포인트를 변경하려면 OPENAI_BASE_URL
설정합니다(이 환경 변수에는 https://...
프로토콜이 포함되어 있습니다).
저장소에서 .env.example
을 사용할 수 있습니다(파일을 먼저 가져오려면 저장소를 git clone
해야 합니다).
Azure OpenAI Services의 경우 배포 이름과 같은 다른 구성 가능한 변수도 있습니다. 자세한 내용은 .env.azure-example
참조하세요. 현재 Azure OpenAI Services에서는 UI에서의 모델 선택이 지원되지 않습니다.
cp .env.example .env
vim .env
gptcode
localagi는 Python 패키지를 Docker 컨테이너에 번들로 묶는 노력을 기울였습니다. 여기에서 확인하세요: gpt-code-ui-docker.
참여 가이드를 살펴보고 참여해 보세요! 이는 지역사회의 주도로 이루어져야 합니다. 보답할 수 있도록 최선을 다하겠습니다.
본 프로젝트에 관심을 가져주셔서 감사합니다!