Skip to content

Commit fe650c1

Browse files
authored
chore: Live API preview update (GoogleCloudPlatform#13298)
* chore: Live API preview update * Update SDK version to the latest
1 parent 8b3d0f5 commit fe650c1

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

genai/live/live_with_txt.py

+11-3
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,26 @@
1818
async def generate_content() -> list[str]:
1919
# [START googlegenaisdk_live_with_txt]
2020
from google import genai
21-
from google.genai.types import LiveConnectConfig, HttpOptions, Modality
21+
from google.genai.types import (
22+
Content,
23+
LiveConnectConfig,
24+
HttpOptions,
25+
Modality,
26+
Part,
27+
)
2228

2329
client = genai.Client(http_options=HttpOptions(api_version="v1beta1"))
24-
model_id = "gemini-2.0-flash-exp"
30+
model_id = "gemini-2.0-flash-live-preview-04-09"
2531

2632
async with client.aio.live.connect(
2733
model=model_id,
2834
config=LiveConnectConfig(response_modalities=[Modality.TEXT]),
2935
) as session:
3036
text_input = "Hello? Gemini, are you there?"
3137
print("> ", text_input, "\n")
32-
await session.send(input=text_input, end_of_turn=True)
38+
await session.send_client_content(
39+
turns=Content(role="user", parts=[Part(text=text_input)])
40+
)
3341

3442
response = []
3543

genai/live/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
google-genai==1.7.0
1+
google-genai==1.10.0

0 commit comments

Comments
 (0)