Microsoftのバグ、修正されました。
Azure OpenAI Batch サービスで metadataが保存されなくなった
Azure OpenIA Batchサービスを利用しています。
REST APIでバッチジョブを作成する際にmetadataパラメータをセットしています。
9月4日まではジョブ作成時にセットしたmetadataがジョブリストに保存されていましたが、9月5日からmetadataがセットされなくなりました。なぜ突然動かなくなったのでしょうか?
ジョブ作成時のリターン値(metadataが入っている)
Batch(id='batch_9018d928-5b18-4101-9fe5-c62347b609f7', completion_window='24h', created_at=1725595636, endpoint='/chat/completions', input_file_id='file-3adae481e46448f086bf77d05bd7b39c', object='batch', status='validating', cancelled_at=None, cancelling_at=None, completed_at=None, error_file_id=None, errors=None, expired_at=None, expires_at=1725682036, failed_at=None, finalizing_at=None, in_progress_at=None, metadata={'user_email': 'xxxxx@xxxx.co.jp', 'data_file': 'xxxxx.xxx', 'comment': '', 'temperature': '0.7', 'top_p': '1.0', 'frequency_penalty': '0.0', 'presence_penalty': '0.0'}, output_file_id=None, request_counts=BatchRequestCounts(completed=0, failed=0, total=0))
直後にclient.batches.list()で取得したジョブ情報(metadataが消えている)
Batch(id='batch_9018d928-5b18-4101-9fe5-c62347b609f7', completion_window='24h', created_at=1725595636, endpoint='/chat/completions', input_file_id='file-3adae481e46448f086bf77d05bd7b39c', object='batch', status='validating', cancelled_at=None, cancelling_at=None, completed_at=None, error_file_id=None, errors=None, expired_at=None, expires_at=1725682036, failed_at=None, finalizing_at=None, in_progress_at=None, metadata=None, output_file_id=None, request_counts=BatchRequestCounts(completed=0, failed=0, total=0))