Implementasi open source dari penerjemah Kode ChatGPT OpenAI.
Cukup minta model OpenAI untuk melakukan sesuatu dan model tersebut akan menghasilkan & mengeksekusi kode untuk Anda.
Baca postingan blog untuk mengetahui lebih lanjut.
Judah Cooper menawarkan untuk memulai & mengatur komunitas Discord. Bergabunglah di sini.
Buka terminal dan jalankan:
pip install gpt-code-ui
gptcode
Agar dependensi dasar tersedia, disarankan untuk menjalankan pip
install berikut di lingkungan Python yang digunakan di shell tempat Anda menjalankan gptcode
:
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 "
Anda dapat meletakkan .env di direktori kerja untuk memuat variabel lingkungan OPENAI_API_KEY
.
Atur variabel API_PORT
, WEB_PORT
, SNAKEMQ_PORT
untuk mengganti defaultnya.
Setel OPENAI_BASE_URL
untuk mengubah titik akhir OpenAI API yang digunakan (perhatikan variabel lingkungan ini menyertakan protokol https://...
).
Anda dapat menggunakan .env.example
di repositori (pastikan Anda git clone
repo untuk mendapatkan file terlebih dahulu).
Untuk Layanan Azure OpenAI, ada juga variabel lain yang dapat dikonfigurasi seperti nama penerapan. Lihat .env.azure-example
untuk informasi selengkapnya. Perhatikan bahwa pemilihan model pada UI saat ini tidak didukung untuk Azure OpenAI Services.
cp .env.example .env
vim .env
gptcode
localagi berupaya menggabungkan paket Python ke dalam container Docker. Lihat di sini: gpt-code-ui-docker.
Silakan lakukan dan lihat panduan kontribusi! Ini harus menjadi inisiatif masyarakat. Saya akan berusaha sebaik mungkin untuk bersikap responsif.
Terima kasih atas minat Anda pada proyek ini!