Edit Captions JSON Format
1.0.0
このPythonスクリプトは、CSVファイルから画像キャプションを読み取り、OpenAIのAPIを使用して短縮し、JSONファイルに保存します。これは、アクセシビリティ、ソーシャルメディア、または画像モデルのトレーニングに特定の文字カウント以下の画像キャプションが必要な場合に特に役立ちます。
APIキーやその他の機密設定を.ENVファイルから安全にロードします。
OpenaiのGPT-3.5ターボモデルを使用して、キャプションを効果的に短縮します。
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( 'your path ")通話にCSVファイルへの正しいパスを含めます。
出力はcaptions.jsonになります。