️ Catatan - API GPT -Tokenizer ini adalah proyek sampingan pribadi yang saya kembangkan karena saya kehabisan token GPT untuk digunakan dalam berbagai proyek melalui Openai API XD. Tetapi karena saya menemukan G4F repositori yang jauh lebih baik dan lebih cocok, saya tidak akan lagi mengerjakan ini atau mempertahankannya.
Ini didasarkan pada selenium, yang memungkinkannya membuat permintaan melalui browser dan memberikan tanggapan dalam format yang dapat digunakan oleh API lain. Harap dicatat bahwa proyek ini masih dalam pengembangan dan mungkin memiliki keterbatasan.
Sebelum menjalankan API GPT-Tokenizer, Anda akan membutuhkan prasyarat berikut:
git clone https://github.com/NotSooShariff/free-gpt-api.git cd free-gpt-api
pip install -r requirements.txtUntuk menjalankan API GPT-Tokenizer, ikuti langkah-langkah ini:
cd apiapp.py : python app.pyapitest.py yang disediakan yang terletak di direktori testcode : cd ../testcode
python apitest.pySeperti yang disebutkan sebelumnya, karena cara kerja Selenium (dengan bermunculan browser secara lokal), memuat proyek ini sangat menantang. Namun, ada beberapa cara untuk menggunakan proyek ini:
Ngrok Tunneling : Anda dapat menggunakan NGROK untuk membuka terowongan ke port komputer Anda dan membuat API dapat diakses melalui URL eksternal. Ini memungkinkan Anda menggunakan API dari jarak jauh.
Server Lokal : Anda dapat menjalankan API di server lokal Anda dan menggunakannya secara lokal. Ini cocok untuk tujuan pengujian dan pengembangan.
Repositori disusun sebagai berikut:
__pycache__/ : File cache yang dihasilkan oleh Python.api/ : Berisi kode API.app.py : skrip API utama.testcode/ : Berisi skrip untuk menguji API.apitest.py : skrip untuk menguji permintaan API.app.yaml : file konfigurasi (jika berlaku).Dockerfile : Dockerfile untuk kontainerisasi (pekerjaan sedang berlangsung).requirements.txt : Daftar paket Python yang diperlukan. Kontribusi untuk proyek ini dipersilakan! Proyek ini sedang dikembangkan dan saya menghargai bantuan apa pun. Jangan ragu untuk membuka masalah, menyarankan perbaikan, atau mengirimkan permintaan tarik. Harap tinjau pedoman kontribusi kami untuk lebih jelasnya.
Proyek ini, GPT API gratis, beroperasi dengan mengikis data dari onlineGPT yang memungkinkan Anda menggunakan chatgpt tanpa mendaftar karena itu menjadi model berbasis iklan. Meskipun saya belum menemukan informasi di situs web mereka atau syarat dan ketentuan yang melarang penggunaan pengikis web, saya ingin mengklarifikasi bahwa niat saya tidak melanggar ketentuan atau kebijakan yang ditetapkan oleh onlineGpt.
Jika ada yang terkait dengan OnlineGPT memiliki kekhawatiran tentang penggunaan situs web mereka dalam proyek ini, saya terbuka untuk segera mengatasi masalah tersebut. Silakan menjangkau, dan saya akan menghormati permintaan apa pun untuk memodifikasi atau menghentikan penggunaan pengikisan web di situs web mereka.
Saya bertujuan untuk mempertahankan praktik etis dan hormat dalam semua aspek proyek ini dan interaksinya dengan sumber daya eksternal. Umpan balik dan kekhawatiran Anda penting bagi saya, dan saya berkomitmen untuk mengatasinya dengan cara yang bertanggung jawab dan kooperatif. Terima kasih atas pengertian dan kerja sama Anda.