import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AURIKO_API_KEY"],
base_url="https://api.auriko.ai/v1"
)
response = client.responses.create(
model="gpt-4o",
input="Extract contact info: John Doe, john@example.com, 555-0123",
text={
"format": {
"type": "json_schema",
"name": "contact_info",
"strict": True,
"schema": {
"type": "object",
"properties": {
"name": {"type": "string"},
"email": {"type": "string"},
"phone": {"type": "string"}
},
"required": ["name", "email", "phone"],
"additionalProperties": False
}
}
}
)
print(response.output_text)