去年Google I/O 大会的一个重要主题就是推出了大量利用人工智能帮助完成工作的工具和功能。对于开发人员来说,Studio Bot 就是最好的例子,它是 Android Studio 内置的人工智能聊天机器人,可以回答问题并提供直接的编程协助。
今天,Google将这一体验升级为在更先进的Gemini 1.0 Pro 模型上运行,公司承诺将"显著提高响应质量"。在升级模型的同时,Studio Bot 也将更名为"Gemini in Android Studio"。近几个月来,Google已逐步将其人工智能产品统一到 Gemini 名称下,这与微软围绕"Copilot"所做的类似努力不谋而合。
除了回答问题,如果你允许 Gemini 读取你的代码,它还能提供基于上下文的代码补全。如果你想要这些上下文建议,但又不想让 Gemini 访问某些文件或文件夹,你可以创建一个".aiexclude"文件来阻止访问。这样,你就可以完全控制 Gemini 在提供代码补全和其他人工智能功能时可以使用的上下文。
要获得Android Studio 中 Gemini 的完整体验,您需要运行预览版,如最新的 Android Studio Jellyfish 测试版。Google尚未公布 Gemini in Android Studio 的最终定价,但180 多个受支持地区的开发人员在预览期间可以免费使用。
同时,Gemini 还能帮助您创建自己的人工智能体验。在最新的 Android Studio Canary 版本(目前为 Koala)中可以找到新的"Gemini API Starter"项目模板,它为开始使用基于文本和图像的 Google AI 创建了一个简单的基础。要获得更完整的示例,还包括一个新的"Google Generative AI"代码示例。