Edit Captions JSON Format
1.0.0
此Python腳本從CSV文件中讀取圖像標題,使用OpenAI的API縮短它們,然後將它們保存在JSON文件中。如果您需要圖像標題等於或小於某些角色計數以進行可訪問性,社交媒體或訓練圖像模型,則這可能特別有用。
從.env文件安全地加載API鍵和其他敏感設置。
使用OpenAI的GPT-3.5-Turbo模型有效縮短字幕。
從CSV文件中讀取字幕,該字幕允許對多個字幕進行批處理處理。
以JSON格式輸出處理的字幕,使其易於與Web應用程序或其他媒體集成。設置和用法
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文件。
修改腳本以在process_captions('您的路徑此處')調用中包含CSV文件的正確路徑。
輸出將在captions.json中。