极客前沿

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

2026-05-28 01:33
DEV Beginners
查看原文

学会搭建 Python 环境、安装 OpenAI 库、编写并运行一个简单的命令行聊天机器人。

很多新手想接触 AI,但不知道从哪开始。本文带你一步步搭建一个最简单的聊天机器人,只需要基本的电脑操作能力。你不需要懂机器学习,也不用买昂贵的显卡。

准备环境

首先,你需要安装 Python(一种编程语言,用来写 AI 程序的工具)。去 python.org 下载最新版(3.10 或更高),安装时记得勾选“Add Python to PATH”(这样你才能在命令行里直接使用 Python)。

安装完成后,打开终端(Windows 按 Win+R 输入 cmd,Mac 打开“终端”应用),输入 python --version 确认版本号出现。

安装所需库

我们的聊天机器人需要调用 OpenAI 的 API,所以要先安装 openai 库(一个别人写好的代码包,帮你快速连接 AI 模型)。在终端里运行:

Tutorial Image
  1. pip install openai(安装 OpenAI 库)
  2. pip install python-dotenv(用来管理密钥,防止密钥泄露)

如果 pip 报错,试试 python -m pip install ...。另外,你需要一个 API Key(类似密码,用于调用 AI 服务)。去 platform.openai.com 注册账号,在“API keys”页面创建一个新密钥,复制下来保存好。

编写聊天机器人代码

新建一个文件夹,在里面创建文件 chatbot.py。用记事本或 VS Code 打开,输入以下代码:

  1. 导入库:from openai import OpenAI
  2. 创建客户端:client = OpenAI(api_key='你的密钥')
  3. 写一个循环,让用户输入问题,然后调用 API 获取回复并打印出来。

具体代码很简单(约 10 行),你可以在网上搜“OpenAI 聊天机器人示例”找到。注意:密钥不要直接写在代码里,建议用环境变量存储。新手常见错误是密钥写错或没加引号,导致认证失败。

运行并测试

在终端中进入你的文件夹,运行 python chatbot.py。如果一切正常,你会看到“请输入你的问题:”。随便问一句“你好”,机器人就会回复你。恭喜!你已经跑通了第一个 AI 程序。

下一步可以做什么

现在你有了基础,可以尝试:给机器人设定角色(比如“你是一个友好的助手”),或者让它记住上下文(把历史对话一起发给 API)。如果你想搭建更复杂的系统,可以学习如何添加工具调用或知识库。但今天,你已经迈出了最重要的一步。

内容来源

DEV Beginners

发布时间

2026-05-28 01:33

返回 AI技术