Audio Inputs
from openai import OpenAI
import base64
client = OpenAI(
base_url="https://api.cortecs.ai/v1",
api_key="<API_KEY>",
)
# Load and encode audio file
with open("path/to/audio_test.mp3", "rb") as f:
audio_base64 = base64.b64encode(f.read()).decode('utf-8')
chat_response = client.chat.completions.create(
model="gemini-2.5-pro",
messages=[{
"role": "user",
"content": [
{
"type": "text",
"text": "What is this file about?"
},
{
"type": "input_audio",
"input_audio": {
"data": audio_base64,
"format": "mp3"
}
},
]
}]
)
print(chat_response)Last updated