Script Python ini membaca teks gambar dari file CSV, memperpendeknya menggunakan API OpenAI, dan kemudian menyimpannya dalam file JSON. Ini bisa sangat berguna jika Anda membutuhkan teks gambar yang sama atau kurang dari jumlah karakter tertentu untuk aksesibilitas, media sosial, atau melatih model gambar.
Memuat tombol API dengan aman dan pengaturan sensitif lainnya dari file .env.
Menggunakan model GPT-3.5-turbo Openai untuk mempersingkat keterangan secara efektif.
Membaca teks dari file CSV, yang memungkinkan pemrosesan batch dari beberapa keterangan.
Keluaran keterangan yang diproses dalam format JSON, membuatnya mudah untuk diintegrasikan dengan aplikasi web atau media lain. Pengaturan dan penggunaan
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`
pip install openai python-dotenv
Buat file .env di direktori yang sama dengan skrip dan tambahkan kunci API openai Anda:
OPENAI_API_KEY='your_api_key_here'
Pastikan file CSV Anda diformat dengan benar dengan nama file dan caption header.
Ubah skrip untuk menyertakan jalur yang benar ke file CSV Anda di panggilan proses_captions ('path Anda di sini').
Output akan berada di captions.json .