ไม่ต้องการคีย์ API ใด ๆ ?
โครงการนี้มี WebUI ที่ใช้ G4F API
สัมผัสกับพลังของ 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 pull fantasypeak/freegpt:latest
เรียกใช้แอปพลิเคชันโดยใช้ Docker:
docker run -it --rm
-p 8858:8858
--name freegpt
fantasypeak/freegpt:latest
เรียกใช้แอปพลิเคชัน (ใช้ HTTP Proxy) โดยใช้ Docker:
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
รองรับการโทร API ของ Openai แต่ต้องการ SET 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
พื้นที่เก็บข้อมูลนี้ ไม่ เกี่ยวข้องกับหรือรับรองโดยผู้ให้บริการของ API ที่มีอยู่ในพื้นที่เก็บข้อมูล GitHub นี้ โครงการนี้มีวัตถุประสงค์ เพื่อการศึกษาเท่านั้น นี่เป็นเพียงโครงการส่วนตัวเล็กน้อย เว็บไซต์อาจติดต่อฉันเพื่อปรับปรุงความปลอดภัยของพวกเขาหรือขอให้ลบเว็บไซต์ของพวกเขาออกจากที่เก็บนี้
โปรดทราบสิ่งต่อไปนี้:
ข้อจำกัดความรับผิดชอบ : APIs, บริการและเครื่องหมายการค้าที่กล่าวถึงในที่เก็บนี้เป็นของเจ้าของที่เกี่ยวข้อง โครงการนี้ ไม่ ได้อ้างสิทธิ์ใด ๆ กับพวกเขาและไม่มีส่วนเกี่ยวข้องกับหรือรับรองโดยผู้ให้บริการใด ๆ ที่กล่าวถึง
ความรับผิดชอบ : ผู้เขียนที่เก็บนี้จะ ไม่ รับผิดชอบต่อผลกระทบใด ๆ ความเสียหายหรือการสูญเสียที่เกิดขึ้นจากการใช้งานหรือการใช้ที่เก็บในทางที่ผิดหรือเนื้อหาที่ได้รับจาก API ของบุคคลที่สาม ผู้ใช้มีความรับผิดชอบ แต่เพียงผู้เดียวต่อการกระทำของพวกเขาและผลกระทบใด ๆ ที่อาจตามมา เราขอแนะนำให้ผู้ใช้ติดตาม TOS ของแต่ละเว็บไซต์
วัตถุประสงค์ทางการศึกษาเท่านั้น : ที่เก็บนี้และเนื้อหานี้มีไว้เพื่อวัตถุประสงค์ทางการศึกษาอย่างเคร่งครัด โดยการใช้ข้อมูลและรหัสที่มีให้ผู้ใช้รับทราบว่าพวกเขากำลังใช้ API และโมเดลที่มีความเสี่ยงของตนเองและตกลงที่จะปฏิบัติตามกฎหมายและข้อบังคับใด ๆ ที่เกี่ยวข้อง
ลิขสิทธิ์ : เนื้อหาทั้งหมดในที่เก็บนี้รวมถึง แต่ไม่ จำกัด เฉพาะรหัสรูปภาพและเอกสารเป็นทรัพย์สินทางปัญญาของผู้เขียนที่เก็บเว้นแต่จะระบุไว้เป็นอย่างอื่น การคัดลอกการกระจายหรือการใช้เนื้อหาใด ๆ ในที่เก็บนี้ไม่ได้รับอนุญาตโดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรจากผู้เขียนที่เก็บเป็นลายลักษณ์อักษร
การชดใช้ค่าเสียหาย : ผู้ใช้ตกลงที่จะชดใช้ค่าเสียหายปกป้องและถือผู้เขียนที่เก็บนี้จากและต่อต้านการเรียกร้องหนี้สินความเสียหายการสูญเสียหรือค่าใช้จ่ายใด ๆ รวมถึงค่าธรรมเนียมและค่าใช้จ่ายทางกฎหมายและค่าใช้จ่ายที่เกี่ยวข้องกับการใช้งาน
การอัปเดตและการเปลี่ยนแปลง : ผู้เขียนขอสงวนสิทธิ์ในการแก้ไขอัปเดตหรือลบเนื้อหาข้อมูลหรือคุณสมบัติใด ๆ ในที่เก็บนี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบล่วงหน้า ผู้ใช้มีหน้าที่ตรวจสอบเนื้อหาเป็นประจำและการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นกับที่เก็บนี้
โดยการใช้ที่เก็บนี้หรือรหัสใด ๆ ที่เกี่ยวข้องคุณยอมรับข้อกำหนดเหล่านี้ ผู้เขียนจะไม่รับผิดชอบต่อสำเนาส้อมหรือการโหลดซ้ำของผู้ใช้รายอื่น นี่คือบัญชีและที่เก็บข้อมูลเดียวของผู้เขียน เพื่อป้องกันการแอบอ้างหรือการกระทำที่ขาดความรับผิดชอบคุณอาจปฏิบัติตามใบอนุญาต GNU GPL ที่เก็บนี้ใช้