Voker logo

Gemini

Installation

Make sure the Gemini SDK is installed:

pip install google-genai

Make sure the Voker Python SDK is installed.

Note: the SDK does not currently support Audio, Video or Image modalities.

Generate Content

from google.genai import Client  
from voker.ai.provider_gemini import Client  

client = Client()

client.models.generate_content(
    model="gemini-2.5-flash",
    contents="Write a poem about spring.",
)

Async Generate Content

from google.genai import Client  
from voker.ai.provider_gemini import Client  

client = Client()

await client.aio.models.generate_content(
    model="gemini-2.5-flash",
    contents="Write a poem about spring.",
)

Interactions API

from google.genai import Client  
from voker.ai.provider_gemini import Client  

client = Client()

client.interactions.create(
    model="gemini-2.5-flash",
    input="Tell me a short joke about programming.",
)

Async Interactions API

from google.genai import Client  
from voker.ai.provider_gemini import Client  

client = Client()

client.aio.interactions.create(
    model="gemini-2.5-flash",
    input="Tell me a short joke about programming.",
)