from openai import OpenAI
from obiguard import OBIGUARD_GATEWAY_URL, createHeaders
openai = OpenAI(
api_key='OPENAI_API_KEY',
base_url=OBIGUARD_GATEWAY_URL,
default_headers=createHeaders(
obiguard_api_key="ak***", # Your Obiguard access key
vertex_storage_bucket_name="your_bucket_name",
provider_file_name="your_file_name.jsonl",
provider_model="gemini-1.5-flash-001"
)
)
upload_file_response = openai.files.create(
purpose="fine-tune", # Can be "fine-tune" or "batch"
file=open("dataset.jsonl", "rb")
)
print(upload_file_response)