API 키가 필요하지 않습니까 ?
이 프로젝트에는 G4F API를 사용하는 WebUI가 있습니다.
사용자 친화적 인 인터페이스, 강화 된 탈옥 및 완전 무료로 Chatgpt의 힘을 경험하십시오.
이 프로젝트를 시작하려면 저장소를 복제하고 시스템에 G ++> = 13.1을 설치해야합니다.
저장소를 복제하려면 다음 명령을 실행하십시오.
git clone https://github.com/fantasy-peak/cpp-freegpt-webui.git
응용 프로그램을 실행하려면 다음 명령을 실행하십시오.
1. Check local g++ version, need g++ version >= gcc version 13.1.0 (GCC)
2. install xmake
curl -kfsSL https://xmake.io/shget.text | bash -s v2.8.6
source ~/.xmake/profile
3. install libcurl-impersonate, ubuntu (apt-get install libcurl4-openssl-dev) centos7 (yum install libcurl-devel.x86_64)
wget https://github.com/lwthiker/curl-impersonate/releases/download/v0.6.0-alpha.1/libcurl-impersonate-v0.6.0-alpha.1.x86_64-linux-gnu.tar.gz
sudo mv libcurl-impersonate-v0.6.0-alpha.1.x86_64-linux-gnu.tar.gz /usr/lib64
cd /usr/lib64
sudo tar -xvf libcurl-impersonate-v0.6.0-alpha.1.x86_64-linux-gnu.tar.gz
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
export LIBRARY_PATH=/usr/lib64:$LIBRARY_PATH
4. Compiling
git clone https://github.com/fantasy-peak/cpp-freegpt-webui.git
cd cpp-freegpt-webui
xmake build -v -y
xmake install -o .
cd bin
./cpp-freegpt-webui ../cfg/cpp-free-gpt.yml
URL을 사용하여 브라우저의 응용 프로그램에 액세스하십시오.
http://127.0.0.1:8858/chat
Docker Hub에서 Docker 이미지를 당기십시오.
docker pull fantasypeak/freegpt:latest
Docker를 사용하여 응용 프로그램을 실행하십시오.
docker run -it --rm
-p 8858:8858
--name freegpt
fantasypeak/freegpt:latest
Docker를 사용하여 응용 프로그램을 실행하십시오 (HTTP 프록시 사용) :
docker run --rm -it
--net=host
--name freegpt
-e HTTP_PROXY=http://127.0.0.1:3128
fantasypeak/freegpt:latest
구성 가능한 환경 변수
01. CHAT_PATH=/chat
02. HTTP_PROXY=http://127.0.0.1:8080
03. PROVIDERS="["gpt-4-ChatgptAi","gpt-3.5-turbo-stream-DeepAi"]"
04. IP_WHITE_LIST="["127.0.0.1","192.168.1.1"]"
05. PORT=8858
06. HOST=0.0.0.0
07. WORK_THREAD_NUM=8
08. INTERVAL=300
09. ZEUS=http://127.0.0.1:8860
10. FLARESOLVERR=http://127.0.0.1:8191/v1
Zeus는 CPP-FreeGpt-Webui 보조 서비스입니다. 일부 제공자는 쿠키 받기 및 새로 고침 웹 페이지 등과 같은 특정 작업을 수행해야하기 때문에 이러한 특정 제공 업체를 사용해야하는 경우 시작해야합니다 (Zeus Docker).
제우스 서비스를 시작하십시오
docker run -d
--name=zeus
-p 8860:8860
--rm
fantasypeak/freegpt-zeus:latest
응용 프로그램을 시작하십시오
docker run -it --rm
--net=host
--name freegpt
fantasypeak/freegpt:latest
이것은 필요하지 않습니다. 일부 제공 업체 (AIVVM, GPTCHATLY)는 CloudFlare 문제를 활성화하므로 Flaresolverr를 사용하여 해결해야합니다.
docker run -d
--name=flaresolverr
-p 8191:8191
-e LOG_LEVEL=info
--restart unless-stopped
ghcr.io/flaresolverr/flaresolverr:latest
OpenAI의 API 호출을 지원하지만 API_Key를 설정해야합니다
docker run --rm -it
-p 8858:8858
--name freegpt
-e API_KEY=a40f22f2-c1a2-4b1d-a47f-55ae1a7ddbed
fantasypeak/freegpt:latest
응용 프로그램 인터페이스는 Chatgpt-Clone 저장소에서 통합되었습니다.

자유 GPT-4 API는 GPT4Free 저장소로부터 통합되었다.
이 저장소는이 GitHub 저장소에 포함 된 API의 제공자와 관련이 있거나 승인되지 않습니다 . 이 프로젝트는 교육 목적만을위한 것입니다. 이것은 단지 약간의 개인 프로젝트입니다. 사이트는 저에게 연락하여 보안을 개선 하거나이 저장소에서 사이트 제거를 요청할 수 있습니다.
다음에 참고하십시오.
면책 조항 :이 저장소에 언급 된 API, 서비스 및 상표는 해당 소유자에게 속합니다. 이 프로젝트는 그들에 대한 권리를 주장 하지 않으며 언급 된 공급자와 함께 또는 승인을받지는 않습니다.
책임 :이 저장소의 저자는이 저장소의 사용 또는 오용으로 인한 결과, 손상 또는 손실에 대해 책임을지지 않습니다 . 사용자는 자신의 행동과 뒤 따르는 영향에 대해 전적으로 책임이 있습니다. 우리는 사용자가 각 웹 사이트의 TOS를 팔로우하는 것이 좋습니다.
교육 목적 전용 :이 저장소와 그 내용은 교육 목적으로 엄격하게 제공됩니다. 제공된 정보 및 코드를 사용함으로써 사용자는 자신의 위험에 따라 API 및 모델을 사용하고 있음을 인정하고 해당 법률 및 규정을 준수하기로 동의합니다.
저작권 : 코드, 이미지 및 문서를 포함하되 이에 국한되지 않는이 저장소의 모든 컨텐츠는 달리 명시되지 않는 한 저장소 저자의 지적 재산입니다. 이 저장소에서 컨텐츠의 무단 복사, 배포 또는 사용은 저장소 저자의 명시적인 서면 동의없이 엄격하게 금지됩니다.
면책 : 사용자는이 저장소의 저자를 면책, 방어 및 무해한 소지에 동의하여 모든 청구, 부채, 손해, 손실 또는 비용,이 저장소의 사용 또는 오용과 관련하여 발생하는 법적 수수료 및 비용을 포함하여 모든 청구, 부채, 손해, 손실 또는 비용을 포함 하여이 저장소, 해당 제 3 자 API를 사용합니다.
업데이트 및 변경 사항 : 저자는 사전 통지없이 언제든지이 저장소의 컨텐츠, 정보 또는 기능을 수정, 업데이트 또는 제거 할 권리를 보유합니다. 사용자는이 저장소에 대한 컨텐츠 및 변경 사항을 정기적으로 검토 할 책임이 있습니다.
이 저장소 또는 관련 코드를 사용하면이 약관에 동의합니다. 저자는 다른 사용자가 만든 사본, 포크 또는 재 처리에 대해 책임을지지 않습니다. 이것은 저자의 유일한 계정 및 저장소입니다. 사칭 또는 무책임한 행동을 방지하기 위해이 저장소에서 사용하는 GNU GPL 라이센스를 준수 할 수 있습니다.