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中。