OpenAI
Installation
Make sure the OpenAI SDK is installed:
pip install openaiuv add openaipoetry add openaiMake sure the Voker Python SDK is installed.
Note: the SDK does not currently support Audio, Video or Image modalities.
Chat Completions
from openai import OpenAI
from voker.ai.provider_openai import OpenAI
client = OpenAI()
client.chat.completions.create(
model="gpt-4.1-mini",
messages=[
{
"role": "user",
"content": "Hello, world!",
}
],
)Async Chat Completions
from openai import AsyncOpenAI
from voker.ai.provider_openai import AsyncOpenAI
client = AsyncOpenAI()
await client.chat.completions.create(
model="gpt-4.1-mini",
messages=[
{
"role": "user",
"content": "Hello, world!",
}
],
)Responses API
from openai import OpenAI
from voker.ai.provider_openai import OpenAI
client = OpenAI()
client.responses.create(model="gpt-4.1-mini", input="Hello, world!")Async Responses API
from openai import OpenAI
from voker.ai.provider_openai import AsyncOpenAI
client = AsyncOpenAI()
await client.responses.create(model="gpt-4.1-mini", input="Hello, world!")