极客前沿

AI 入门:一步步学会用思维链提示让大模型更聪明

2026-06-17 01:30
freeCodeCamp
查看原文

本文面向零基础读者,介绍思维链提示的概念,并演示如何在本地安装环境、运行示例代码,体验大模型的推理能力。

你可能听说过 AI 能写文章、回答问题,但当你让它算一道数学题时,它可能直接给出错误答案。其实,问题不在于模型不够大,而在于我们没问对方法。2022 年谷歌研究团队提出了一个简单却强大的技巧——思维链提示,意思是让模型在回答前先展示思考过程,就像我们解题时写步骤一样。本文带你从零开始,安装环境并跑通第一个思维链示例。

Tutorial Image

准备环境:你需要装什么

首先,你的电脑需要安装 Python(一个编程语言)和几个工具包。如果你没有 Python,去 python.org 下载最新版本,安装时记得勾选“Add Python to PATH”。接着打开终端(Windows 用命令提示符,Mac 用终端),运行以下命令安装依赖:

Tutorial Image
  • pip install openai —— 安装 OpenAI 的库,用来调用大模型。
  • pip install python-dotenv —— 用来管理 API 密钥(一种秘密密码)。

常见坑:如果提示“pip 不是命令”,说明 Python 没加到 PATH,重新安装并勾选即可。

Tutorial Image

获取 API 密钥并设置

思维链提示需要调用大模型(比如 GPT 系列)。去 OpenAI 官网注册账号,在 API 页面创建一个密钥,复制下来。然后在你的项目文件夹里新建一个 .env 文件,写入:OPENAI_API_KEY=你的密钥。注意:密钥不要分享给别人。

Tutorial Image

写代码:第一个思维链示例

创建一个 Python 文件 cot_demo.py,输入以下代码:

  1. 导入库:import openai, osfrom dotenv import load_dotenv
  2. 加载密钥:load_dotenv(); openai.api_key = os.getenv('OPENAI_API_KEY')
  3. 定义提示:用思维链方式提问。例如:“如果商店有 10 个苹果,又进了 5 个,然后卖了 3 个,还剩几个?请一步步思考。”
  4. 调用模型:response = openai.ChatCompletion.create(model='gpt-3.5-turbo', messages=[{'role':'user', 'content': prompt}])
  5. 打印结果:print(response.choices[0].message.content)

运行这个文件,你会看到模型先列出步骤,再给出答案。对比一下直接问“还剩几个?”的结果,你会发现带步骤的答案更准确。

验证是否成功与下一步

如果你看到了分步推理的文字,恭喜你成功了!现在你可以尝试自己的问题,比如逻辑谜题或常识推理。思维链提示不仅限于数学,还能提升模型在复杂问题上的表现。下一步可以学习如何用 few-shot(给几个例子)来引导模型,或者尝试更高级的 自洽性(多次采样取多数答案)。

记住,关键不是模型不够强,而是我们如何提问。动手试试吧!

内容来源

freeCodeCamp

发布时间

2026-06-17 01:30

返回 AI技术