开源python-genai Releases·原文 2026年10月21日

python-genai发布v2.32.0:新增Live API会话内上下文更新与generation_output_config

Google的python-genai仓库发布v2.32.0,更新日期标注为 2026 年 10 月 21 日。功能项包括为GenerateContentConfig增加generation_output_config、在GAOS SDK的PromptedVoice中加入base_voice,以及跨各GenAI SDK为Live API增加会话内上下文更新(send_context_update)。

AI解读:这次更新面向使用python-genai及配套GenAI SDK的开发者。Live API的send_context_update用在会话进行中更新上下文,不是重开一次会话;具体支持哪些模型和端点,发布说明未给出。

发布说明把send_context_update标为跨各GenAI SDK的能力,同时python-genai是独立版本号。要确认其他语言SDK是否已同步、Python端哪些类型可用,需要查看各自版本记录。

两项修复直接影响调用行为:Live的send_tool_response内联字节改为Base64编码,解决issue #3022;解析Any类型字段中含JSON对象的响应不再崩溃。前者可能影响已有调用的参数处理方式。

Bug列表中的Any字段解析修复对应响应解析崩溃场景,发布说明未提供复现条件或影响范围。升级后是否还需在应用侧做兼容处理,取决于代码是否依赖原先的解析行为。

sdks项启用的fixes.openSingleValueEnumsOct2026覆盖所有SDK,会影响单值枚举的生成方式。发布说明未列出受影响的语言和生成代码差异,使用生成类型或对枚举做严格比较的项目需要留意。

python-genai仓库发布v2.32.0,发布日期标注为 2026 年 10 月 21 日,发布提交由release-please[bot] 生成。更新分为Features、Bug Fixes和Documentation三部分。

Features部分列出:在GAOS SDK的PromptedVoice中加入base_voice;为GenerateContentConfig增加generation_output_config;在GenAI SDK中新增Live API会话内上下文更新(send_context_update)及相关类型;跨所有SDK启用fixes.openSingleValueEnumsOct2026;更新discovery doc。

Live API与配置项变化

发布说明显示,send_context_update用于Live API会话内的上下文更新,相关类型同步覆盖各GenAI SDK。GenerateContentConfig新增generation_output_config字段;GAOS SDK的PromptedVoice新增base_voice。

发布说明没有说明这些新增字段的默认值、适用模型或调用示例,也没有说明send_context_update与既有会话状态的关系。

修复与文档

Bug Fixes共三项:Live的send_tool_response内联字节改为Base64编码,条目引用了issue #3022;解析Any类型字段中含JSON对象的响应时不再崩溃;interactions中InteractionSseEventInteractionStatus枚举与InteractionStatus同步。

文档方面,发布说明称此后每次发布都会发布API参考,文档工作流迁移到GitHub Actions。

信息来源

更多

新闻专题
外观