在命令行上选择聊天模型 - Amazon Q 开发者版

在命令行上选择聊天模型

您可以选择您希望 Amazon Q 在聊天会话期间用于回复请求的模型。默认模型是在您开始聊天会话时设置的,您可以更改 Amazon Q 在给定会话中使用的模型,也可以为所有会话设置默认模型。

以下 Anthropic 模型可用于聊天会话:

  • Claude 3.7 Sonnet(默认)

  • Claude Sonnet 4

下面几节介绍如何更改 Amazon Q 在聊天会话中使用的模型。

更改聊天会话的模型

要更改 Amazon Q 在您已经开始的聊天会话中使用的模型,请使用 /model 命令。

在支持的模型列表中会指示当前正在使用的模型。要更改模型,请使用箭头键在列表中移动,然后在键盘上选择 Enter 以选择一个模型。

您选择的模型将在聊天会话期间保留,或者直到您对其进行更改。当您开始新会话时,Amazon Q 会再次使用默认模型。

启动与特定模型的聊天会话

可以使用单个命令开始与特定模型的聊天会话。添加带有所支持模型的名称的 --model 选项,以便在会话中使用该模型:

q chat --model <model name>

您必须按照以下格式提供模型名称:

  • claude-3.5-sonnet

  • claude-3.7-sonnet

  • claude-4-sonnet

您选择的模型将在聊天会话期间保留,或者直到您对其进行更改。当您开始新会话时,Amazon Q 会再次使用默认模型。

为聊天会话设置默认模型

可以使用以下命令更改 Amazon Q 在您开始聊天会话时使用的默认模型:

q settings chat.defaultModel <model name>

您必须按照以下格式提供模型名称:

  • claude-3.5-sonnet

  • claude-3.7-sonnet

  • claude-4-sonnet

Amazon Q 将使用您设置的模型作为所有未来聊天会话的默认模型。您仍然可以选择使用前面描述的方法为给定的聊天会话设置不同的模型。