FreeGPT4-WEB-API adalah server python yang memungkinkan Anda memiliki API WEB GPT-4 Tanpa Batas dan Gratis yang dihosting sendiri, melalui penyedia AI terbaru.
git clone https://github.com/aledipa/Free-GPT4-WEB-API.git
cd Free-GPT4-WEB-API
pip install -r requirements.txt
Catatan: Disarankan untuk menggunakan GUI.
Gunakan perintah berikut:
python3 FreeGPT4_Server.py [-h] [--remove-sources] [--enable-gui]
[--private-mode] [--enable-history] [--password PASSWORD]
[--cookie-file COOKIE_FILE] [--file-input] [--port PORT]
[--model MODEL] [--provider PROVIDER] [--keyword KEYWORD]
[--system-prompt SYSTEM_PROMPT] [--enable-proxies]
Pilihan:
-h, --help
tampilkan pesan bantuan ini dan keluar
--remove-sources
Hapus sumber dari respons
--enable-gui
Gunakan antarmuka grafis untuk pengaturan
--private-mode
Gunakan token pribadi untuk mengakses API
--enable-history
Aktifkan riwayat pesan
--password PASSWORD
Menetapkan atau mengubah kata sandi untuk halaman pengaturan [wajib di lingkungan buruh pelabuhan]
--cookie-file COOKIE_FILE
Gunakan file cookie
--file-input
Tambahkan file sebagai dukungan input
--port PORT
Ubah port (default: 5500)
--model MODEL
Ubah model (default: gpt-4)
--provider PROVIDER
Ubah penyedia (default: Bing)
--keyword KEYWORD
Tambahkan dukungan kata kunci
--system-prompt SYSTEM_PROMPT
Gunakan prompt sistem untuk 'menyesuaikan' jawabannya
--enable-proxies
Gunakan satu atau lebih proxy untuk menghindari pemblokiran atau larangan
Setelah server aktif dan berjalan, pastikan Anda dapat mencapai alamatnya dan ketik ?text=
diikuti dengan pertanyaan Anda di sebelahnya. Anda dapat mengganti 'teks' dengan apa pun yang Anda inginkan, baik dengan menggunakan tanda --keyword
atau dengan mengubah nilai bidang 'Input Kata Kunci' pada GUI Web.
Setelah Anda mengaktifkannya dengan menjalankan server dengan flag --enable-gui
, cukup ketik /settings
atau /login
di sebelah url server
(kredit ke @ayoubelmhamdi):
fileTMP= " $1 "
curl -s -F file=@ " ${fileTMP} " http://127.0.0.1:5500/
Anda dapat menginstal image buruh pelabuhan dari API ini dengan menjalankan perintah ini:
docker container run -v /path/to/your/cookies.json:/cookies.json:ro -p YOUR_PORT:5500 d0ckmg/free-gpt4-web-api
hilangkan saja -v /path/to/your/cookies.json:/cookies.json:ro
untuk menggunakannya tanpa cookie
atau sebagai alternatif, Anda dapat menggunakan file pembuat buruh pelabuhan:
buruh pelabuhan-compose.yml
version : " 3.9 "
services :
api :
image : " d0ckmg/free-gpt4-web-api:latest "
ports :
- " YOUR_PORT:5500 "
# volumes:
# - /path/to/your/cookies.json:/cookies.json:ro
Ini akan memulai server dan memungkinkan Anda mengakses API WEB GPT-4.
Setelah server berjalan, Anda dapat mengakses API dengan mengirimkan permintaan HTTP ke alamat server. Data untuk permintaan harus dikirim melalui hotlinking dan responsnya akan dikembalikan sebagai teks biasa.
Misalnya, untuk menghasilkan teks menggunakan API, Anda dapat mengirim permintaan GET dengan parameter text
disetel ke teks yang ingin Anda gunakan sebagai perintah dan parameter style
(opsional) disetel ke gaya yang ingin Anda gunakan. Gaya defaultnya adalah "seimbang" dan direkomendasikan karena lebih cepat. Teks yang dihasilkan akan dikembalikan dalam respons sebagai teks biasa.
Untuk menghentikan server, Anda dapat menekan CTRL+C
di terminal tempat server berjalan. (kredit ke @git-malik)
Anda dapat menerapkan kekuatan GPT4 di Siri dengan menggunakan Pintasan Apple GPTMode. Kemudian Anda dapat menggunakannya hanya dengan mengucapkan "Mode GPT" ke Siri dan kemudian ajukan pertanyaan Anda saat diminta melakukannya.
Server dapat dikonfigurasi dengan menggunakan GUI atau parameter terkait. Satu-satunya cookie yang diperlukan untuk model Bing adalah _" U" .