Skip to main content

Gemini 思考模式示例

以下示例展示如何通过精心设计的提示词让Gemini展示其思考过程,进行逐步分析和推理,帮助用户理解AI的分析思路和解题步骤。

快速开始

只需要替换 <API-KEY> 为你的实际API密钥即可运行。

思考配置参数

您可以通过 thinkingConfig 参数来控制模型的思考深度,有两种方式可供选择:
参数兼容性警告您不能在同一请求中同时使用 thinkingLevelthinkingBudget 参数。这样做会返回 400 错误。

思考等级 (thinkingLevel)

thinkingLevel 参数用于控制模型在生成回答之前进行内部推理过程的最大深度。 可用的思考等级:
  • LOW:尽可能缩短延迟时间并降低费用。最适合简单的指令遵循、聊天或高吞吐量应用
  • HIGH(默认):最大限度地提高推理深度。模型可能需要更长时间才能生成第一个 token,但输出结果会经过更仔细的推理

思考预算 (thinkingBudget)

thinkingBudget 参数允许您精确控制模型在思考过程中可以使用的令牌数量。这对于需要精细控制推理深度和成本的场景非常有用。 参数说明:
  • 类型:整数 (integer)
  • 范围:建议值在 100 到 10000 之间
  • 作用:限制模型内部推理过程的最大令牌数
使用建议: