สคริปต์ Python นี้อ่านคำอธิบายภาพจากไฟล์ CSV ทำให้สั้นลงโดยใช้ API ของ OpenAI จากนั้นบันทึกไว้ในไฟล์ JSON สิ่งนี้อาจมีประโยชน์อย่างยิ่งหากคุณต้องการคำอธิบายภาพเท่ากับหรือน้อยกว่าจำนวนอักขระที่แน่นอนสำหรับการเข้าถึงโซเชียลมีเดียหรือการฝึกอบรมรูปแบบภาพ
โหลดปุ่ม API อย่างปลอดภัยและการตั้งค่าที่ละเอียดอ่อนอื่น ๆ จากไฟล์. ENV
ใช้โมเดล GPT-3.5-turbo ของ OpenAI เพื่อลดคำอธิบายภาพให้สั้นลงอย่างมีประสิทธิภาพ
อ่านคำอธิบายภาพจากไฟล์ CSV ซึ่งช่วยให้สามารถประมวลผลแบทช์หลายคำอธิบายภาพ
เอาต์พุตคำอธิบายภาพที่ประมวลผลในรูปแบบ JSON ทำให้ง่ายต่อการรวมเข้ากับเว็บแอปพลิเคชันหรือสื่ออื่น ๆ การตั้งค่าและการใช้งาน
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`
pip install openai python-dotenv
สร้างไฟล์. env ในไดเรกทอรีเดียวกับสคริปต์และเพิ่มคีย์ OpenAI API ของคุณ:
OPENAI_API_KEY='your_api_key_here'
ตรวจสอบให้แน่ใจว่าไฟล์ CSV ของคุณถูกจัดรูปแบบอย่างถูกต้องด้วยชื่อไฟล์และคำบรรยายภาพ
แก้ไขสคริปต์เพื่อรวมพา ธ ที่ถูกต้องไปยังไฟล์ CSV ของคุณในการโทร process_captions ('เส้นทางของคุณที่นี่')
เอาท์พุทจะอยู่ใน captions.json json