Spaces:
Sleeping
Sleeping
| from openai import OpenAI | |
| import os | |
| from dotenv import load_dotenv | |
| load_dotenv() | |
| def retrieve_results(output_file_id, output_path): | |
| client = OpenAI( | |
| api_key=os.getenv("OPENAI_API_KEY"), | |
| organization=os.getenv("OPENAI_ORG_ID") | |
| ) | |
| file_response = client.files.content(output_file_id) | |
| # Write the binary content to the output file | |
| with open(output_path, "wb") as out_file: | |
| out_file.write(file_response.read()) | |
| print(f"Batch results downloaded to {output_path}") | |
| if __name__ == "__main__": | |
| output_file_id = "" # Replace with your actual output file ID | |
| retrieve_results(output_file_id, "batch_output.jsonl") | |