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