极客前沿

Python AI 入门:从零搭建你的第一个聊天机器人

2026-07-02 01:31
DEV Tutorial
查看原文

本文面向零基础读者,教你安装 Python、下载 NLP 库,并一步步运行第一个聊天机器人。

准备你的环境

首先,你需要安装 Python(一种编程语言,就像电脑的翻译官,让你能用文字指挥电脑做事)。去 python.org 下载最新版(建议 3.8 以上),安装时记得勾选“Add Python to PATH”(这样电脑才能找到 Python)。

安装必要的库

打开命令提示符(Windows 按 Win+R 输入 cmd,Mac 打开终端),然后运行以下命令:

  • pip install nltk —— 安装 NLTK(自然语言工具包,帮电脑理解人类语言)。
  • pip install chatterbot —— 安装 ChatterBot(一个现成的聊天机器人框架,就像乐高积木,帮你快速组装对话功能)。

如果下载慢,可以加国内镜像,比如 pip install nltk -i https://pypi.tuna.tsinghua.edu.cn/simple

Tutorial Image

写第一段代码并运行

新建一个文本文件,改名 chatbot.py,用记事本打开,粘贴下面代码:

from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer

chatbot = ChatBot('MyBot')
trainer = ChatterBotCorpusTrainer(chatbot)
trainer.train('chatterbot.corpus.chinese')  # 训练中文语料

print('你好!输入exit退出')
while True:
    user_input = input('你: ')
    if user_input.lower() == 'exit':
        break
    response = chatbot.get_response(user_input)
    print('Bot:', response)

保存后,在命令行进入该文件所在目录,输入 python chatbot.py 回车。看到“你好!输入exit退出”就成功了!试试打字聊天吧。

常见问题提醒

  • 如果报错 ModuleNotFoundError,说明库没装好,重新运行 pip 命令。
  • 首次运行会下载中文语料,请保持网络畅通。
  • 如果电脑提示“不是内部命令”,说明 Python 没加入 PATH,重新安装并勾选那个选项。

下一步可以做什么

你已经跑通了第一个 AI 程序!接下来可以:学习用 Flask(一个网页框架)把机器人放到网页上,或者用 TensorFlow(谷歌的深度学习库)训练更聪明的模型。继续探索吧!

内容来源

DEV Tutorial

发布时间

2026-07-02 01:31

返回 AI技术