Gemini Code Assist 概览

Gemini Code Assist 是 Google Cloud 上的 Gemini for Google Cloud 产品组合、优惠 依托 AI 技术的辅助功能,帮助您的开发团队构建、部署和运营 应用的整个开发周期。

您可以在 IDE(例如 VS Code、IntelliJ、 使用 Cloud Workstations 或 Cloud Shell Editor)进行 AI 赋能的编码 支持众多热门语言。 您可以在编写代码、生成完整函数或 代码块从注释中生成,生成单元测试,以及获取调试方面的帮助, 理解和记录代码的过程。

Gemini Code Assist 会根据上下文回答你的问题, 包括来源引用 Gemini 使用了哪些文档和代码示例 生成响应。

Gemini Code Assist 使用 Google 开发的大语言模型 (LLM) 。LLM 使用数十亿行开源代码进行了微调, 安全数据以及特定于 Google Cloud 的内容,例如文档和 示例代码

了解 Gemini 的运作方式和时机 使用您的 Google Cloud。 作为一项尚处于早期阶段的技术,Google Cloud 专用 Gemini 可以 生成看似合理但实际上不正确的输出。我们建议您 使用 Gemini for Google Cloud 产品的所有输出。有关 请参阅 Google Cloud 专用 Gemini 和 Responsible AI

Gemini Code Assist 如何协助编码工作

Gemini Code Assist 提供编码和代码相关方面的帮助 任务。我们建议您测试并检查所有代码。 Gemini Code Assist 会在执行相应操作时提供引用信息, 直接引用其他来源(例如现有的开源代码)中的大段内容。 如需了解详情,请参阅 Gemini 会注明信息来源的情况和方式

在 IDE 中与 Gemini Code Assist 交互

在您之后 为 Google Cloud 项目设置 Gemini Code Assist, 并在 IDE 中安装 Cloud Code 插件,即可执行下列操作: 通过以下方式寻求帮助:

  • 直接在代码编辑器中接收代码补全内容或生成代码。

  • 点击 IDE 中的 spark Gemini 即可 显示对话式助理。您可以在 您的编辑器并输入如下提示:

    • Write unit tests for my code.
    • Help me debug my code.
    • Make my code more readable.

如需了解详情,请参阅在 IDE 中使用 Gemini Code Assist

特性

下表显示了哪些类型的生成式 AI 辅助功能 以及指向说明文档的链接, 展示了如何获得帮助:

任务 协助类型 产品文档
开发和部署
  • 生成和调试代码。
  • 生成单元测试。
  • 回答有关代码和其他技术主题的问题。
  • 提供最佳实践和优化建议。
代码转换预览版
  • 生成注释行以记录代码。
  • 排查代码问题。
  • 提高代码可读性。
  • 提高代码的效率。

后续步骤