Skip to main content

在GitHub中询问有关GitHub Copilot的问题

直接从 GitHub 获取有关代码、存储库和开发问题的即时解答。

在本文中

将问题提交到 副驾驶聊天

在 副驾驶聊天 的任何页面上均可获取 GitHub。 某些问题在特定上下文(例如存储库、问题或拉取请求)中效果最佳。

  1. 导航到 https://github.com/copilot

  2. 在提示框中,键入问题,然后按 Enter

    可以询问的一般问题的部分示例包括:

    • Go 编程语言的优点是什么?
    • 什么是敏捷软件开发?
    • 什么是最常用的 JavaScript 框架?
    • 给我一些正则表达式的示例。
    • 编写 bash 脚本以输出今天的日期。
  3. 或者,提交问题后,可以在文本框中单击 以停止响应。

  4. 在对话主题中,可以提出后续问题。 Copilot 将在对话的上下文中回答。

查看通过编辑生成的文件

注意

此功能当前处于 公共预览版,并可能会发生更改。

          Copilot 可以在其响应过程中生成文件,可以从侧面板查看、编辑和下载文件。

更改和比较 AI 模型

可以从一系列 AI 模型中进行选择,每个模型都有不同的优势。 不同的模型具有不同的费用请求乘数,这会影响每月使用额度。 有关详细信息,请参阅 GitHub Copilot 中的请求

如果通过 副驾驶聊天 或 Copilot业务 订阅访问 Copilot Enterprise,则组织或企业必须赋予成员切换到不同模型的能力。 请参阅“管理组织中GitHub Copilot的策略和功能””或“管理企业中 GitHub Copilot 的策略和功能””。

  1. 在底部 副驾驶聊天,选择 “CURRENT-MODEL ”下拉菜单,然后单击所选的 AI 模型。

提交提示后,还可以通过单击响应下方的重试图标()来重新生成使用其他模型的响应。 可以在响应之间切换以比较结果。

在对话中使用子线程

次线程是对话的分支,它们可以让您在同一线程中探索某一主题的具体方面或新的主题。

若要创建子话题,请将鼠标悬停在你之前的问题之一上,然后单击按钮。 编辑问题,然后单击“Send”****。 不能编辑任何附件。

对已编辑问题的响应将显示在新的子线程中。 问题下方会显示一个编辑计数器。 将鼠标悬停在计数器上,然后单击 在子线程之间导航。

在 副驾驶聊天 中使用图像

注意

此功能当前处于 公共预览版,并可能会发生更改。

可以通过粘贴、拖动或单击提示框,然后选择 “从计算机上传”,将图像附加到提示。 从模型选取器中选择支持图像的模型。 有关支持的文件类型和示例问题,请参阅 使用 Copilot云代理 进行代码更改的研究、计划和迭代

延伸阅读