Spaces:
Sleeping
Sleeping
File size: 698 Bytes
97208ad |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
from openai import OpenAI
import os
from dotenv import load_dotenv
load_dotenv()
def check_batch_status(batch_id):
client = OpenAI(
api_key=os.getenv("OPENAI_API_KEY"),
organization=os.getenv("OPENAI_ORG_ID")
)
batch_status = client.batches.retrieve(batch_id)
print(f"Batch Status: {batch_status.status}")
if batch_status.status == "completed":
output_file_id = batch_status.output_file_id
print(f"Output File ID: {output_file_id}")
return output_file_id
else:
print(f"Batch Status: {batch_status.status}")
return None
if __name__ == "__main__":
batch_id = "" # batch id here
check_batch_status(batch_id)
|