4月28日——谷歌的 Gemini 应用已悄然上线文件生成能力,允许用户在对话中直接创建多种文件格式,包括 TXT、Markdown、PDF、CSV、配置文件等。多个文件可以被打包成一个 ZIP 归档以供下载。该功能由用户在测试应用时发现,随后他们在社交媒体上分享;谷歌尚未发布官方公告。

在底层,Gemini 通过位于 /home/bard/. 的执行路径的 Python 沙盒来执行代码。沙盒会保留一个持久的工作目录,使文件能够在多轮对话中被保留并被引用。用户例如可以在一个回合中让 Gemini 生成五个文件,然后在后续回合要求它把这些文件打包成一个 ZIP——Gemini 会识别并处理之前创建的文件。此外,Gemini 现在支持直接生成 Google Docs 和 Google Sheets;Slides(幻灯片)支持尚未启用。

此前,Gemini 的代码执行功能仅限于在沙盒中运行 Python 脚本,并返回文本或 Matplotlib 图表,且不具备文件导出能力。此次更新使 Gemini 能够将代码执行结果以独立文件的形式交付给用户,弥补了竞争对手如 Claude 已经具备的空白。