在使用VSCode时,选择Github Copilot可以支持的多个AI模块时,可以根据情景选择不同的AI模型。目前,官方支持的模型很多。可以用的有

  • GPT-4o // 默认
  • o3-mini
  • Gemini 2.0 Flash
  • Claude 3.7 Sonnet

在VSCode的ChatGPT 或者Copilot Edit 中,通过选择不同的模型,以匹配不同的需求。



以下是选择的提炼,可以作为参考. 

参考:Choosing the right AI model for your task - GitHub Docs

为什么 GPT-4o 是一个合适的选择 (默认)

- 适合短小、独立的任务,例如生成文档注释。

- 能识别模式并提供简洁的解释。

- 任务不需要深度推理或复杂逻辑。

为什么 o3-mini 是一个合适的选择

- 高效处理简单的过滤和排序任务。

- 响应快速,支持快速迭代。

为什么 Gemini 2.0 Flash 是一个合适的选择

- 能够解释视觉资源,例如 UML 图、线框图或流程图,以生成代码框架或建议架构。

- 在审查 UI 布局或表单设计的截图并生成内容时非常有用。

为什么 Claude 3.7 Sonnet 是一个合适的选择

- Claude 3.7 Sonnet 能很好地处理复杂上下文,适合跨多个文件或语言的工作流。

- 其混合推理架构允许在快速回答和更深入的逐步问题解决之间切换。