Voker logo

OpenAI

Installation

Make sure the OpenAI SDK is installed:

pip install openai

Make 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!")