MiniCPM-o-4.5入门Python环境安装与第一个“Hello World”程序你是不是也对最近火热的AI大模型充满好奇想亲手试试调用一个模型让它跟你对话但一看到那些复杂的部署教程、陌生的命令行是不是又有点打退堂鼓了别担心今天这篇就是为你准备的。我们不谈复杂的理论也不搞繁琐的配置就从最最基础的Python环境安装开始手把手带你跑通第一个与大模型对话的“Hello World”程序。整个过程就像搭积木你只需要跟着步骤一步步来就能亲眼看到AI是如何回应你的。我们的目标是让你在今天结束前就能和MiniCPM-o-4.5这个模型成功“对上话”建立最初的信心。1. 第一步搭建你的Python“工作台”想象一下Python就像是你和AI模型沟通的“翻译官”和“传令兵”。你要告诉模型做什么或者接收模型生成的结果都需要通过Python这个中间人。所以我们的第一步就是把这个“翻译官”请到你的电脑上。1.1 下载Python安装包首先你需要去Python的官方网站下载安装程序。直接打开浏览器搜索“Python官网”或者访问 python.org找到“Downloads”页面。对于绝大多数新手我强烈建议选择Python 3.10或3.11版本。这两个版本非常稳定和我们要用的各种工具兼容性也最好。太老的版本可能缺少一些功能太新的版本有时又会遇到一些奇怪的兼容性问题所以3.10或3.11是当下的“甜点”选择。在下载页面你会看到两个大的按钮一个是“Download Python 3.x.x”另一个可能是“Download Python 3.x.x for Windows”如果你的系统是Windows。直接点击那个大大的下载按钮就行。安装程序不大很快就能下好。1.2 安装Python并记住关键一步运行你刚下载的安装程序。这里有一个至关重要的步骤请务必留意在安装向导的第一个界面你会看到底部有一行小字 “Add python.exe to PATH”前面有个复选框。请务必勾选它这相当于告诉你的电脑“以后无论在哪个文件夹我都能直接找到Python这个命令。” 如果不勾选后续操作会非常麻烦。勾选之后点击“Install Now”即可。安装过程很快喝口水的时间就好了。1.3 验证安装是否成功安装完成后我们需要确认一下“翻译官”是否真的就位了。按下键盘上的Win R键Windows系统会弹出“运行”窗口。输入cmd然后按回车这会打开一个黑底白字的“命令提示符”窗口。在这个窗口里输入python --version然后按回车。如果安装成功你会看到类似Python 3.10.11这样的版本信息。恭喜你Python环境已经准备就绪2. 第二步准备与模型对话的“工具包”光有“翻译官”还不够我们还需要一些专门的“工具”来和MiniCPM-o-4.5模型进行通信。这些工具被打包成一个个“代码库”在Python的世界里我们管它们叫“包”或“库”。安装它们只需要一个简单的命令。2.1 认识两个核心工具包我们需要安装两个主要的包requests你可以把它想象成“邮差”。它的工作就是把你的话请求打包发送给远方的模型服务器然后再把模型的回信响应带回来给你。openai这个包提供了一套非常方便、标准的“对话模板”。虽然MiniCPM-o-4.5不是OpenAI的模型但很多国产模型都兼容这套模板这让我们的调用代码写起来非常简洁、统一。2.2 一键安装工具包安装这些“工具包”同样在命令提示符里完成。请确保你已经在之前打开的cmd窗口里或者新打开一个。输入以下命令然后按回车pip install requests openaipip是Python自带的“软件包管理器”你可以理解为“App Store”。这条命令就是告诉pip“去帮我把requests和openai这两个应用下载并安装好。”等待它运行完成出现“Successfully installed”的字样就说明工具包也准备好了。3. 第三步编写你的第一个AI对话程序环境齐备现在可以写代码了。别怕代码非常简单只有十几行。我会逐行给你解释。3.1 创建你的Python脚本文件首先在你电脑上找一个你喜欢的位置比如桌面新建一个文本文档。然后把它的名字改成hello_ai.py。注意后缀名必须是.py这代表它是一个Python脚本文件。你可以用系统自带的记事本打开它但我更推荐使用VS Code或Notepad这类专门的代码编辑器它们会有语法高亮看起来更舒服。没有也没关系记事本完全够用。3.2 理解代码的每一部分接下来将下面的代码完整地复制到你的hello_ai.py文件中。然后我们一起来看每一行是干什么的。# 导入我们安装好的“工具包” import openai # 配置如何连接到模型服务器 client openai.OpenAI( api_keyyour-api-key-here, # 这里是你的通行证下一步会告诉你如何获取 base_urlhttps://api.example.com/v1 # 这里是模型服务器的地址下一步会提供 ) # 开始和模型对话 response client.chat.completions.create( modelminicpm-o-4.5, # 告诉服务器我们要调用哪个模型 messages[ {role: user, content: 你好请用中文介绍一下你自己。} # 这是我们发送给模型的话 ], streamFalse # 我们一次性等完整回复而不是一个字一个字地接收 ) # 把模型的回复打印出来给我们看 print(AI的回复) print(response.choices[0].message.content)代码解读import openai这行代码把我们安装好的openai工具包“请”进来这样我们才能使用它里面的功能。client openai.OpenAI(...)这行代码是在创建一個“客户端”。想象一下你要打电话给一个朋友你得先知道他的电话号码base_url和通话密码api_key。这里就是在设置这两个信息。目前里面的值是占位符我们稍后替换成真实的。client.chat.completions.create(...)这是最核心的一步发起一次对话。我们通过model参数指定找“MiniCPM-o-4.5”这个模型聊天。messages里面是一个列表记录着对话历史。现在我们只发了一条用户消息role: “user”内容就是“你好请用中文介绍一下你自己。”print(...)模型回复后它的回答会被包装在response这个对象里。response.choices[0].message.content这个路径就像是一个地址能精准地找到回复的文本内容然后用print函数把它显示在屏幕上。3.3 获取并填写关键信息上面的代码还不能直接运行因为api_key和base_url还是假的。这两个信息需要从提供MiniCPM-o-4.5模型服务的平台获取。如何获取通用思路寻找模型服务你需要访问一个提供了MiniCPM-o-4.5在线API服务的平台。这可能是某个云服务商、AI模型社区或专门的API平台。注册与创建通常需要注册账号然后在平台上创建一个“应用”或“API密钥”。查看文档在平台的文档或API使用指南里你会找到API Key一串像密码一样的字符如sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx这就是你的api_key。API Base URL一个网络地址如https://api.openai.com/v1或平台自定义的地址这就是你的base_url。模型名称确认平台调用该模型时使用的准确名称填入代码的model参数。请注意由于模型服务提供商可能变动此处无法提供固定的真实密钥和地址。请根据你实际使用的平台文档进行填写。假设你从某个平台获得了如下信息API Key:sk-this-is-your-real-key-123456Base URL:https://api.aimlplatform.com/v1那么你就应该把代码中的那两行修改为api_keysk-this-is-your-real-key-123456, base_urlhttps://api.aimlplatform.com/v14. 第四步运行程序见证奇迹最激动人心的时刻到了让我们运行这个脚本看看AI会怎么回应。打开命令提示符cmd。使用cd命令导航到你存放hello_ai.py文件的文件夹。例如如果你的文件在桌面cd Desktop输入运行命令python hello_ai.py按下回车。稍等几秒钟时间长短取决于网络和服务器状态你应该就能在屏幕上看到MiniCPM-o-4.5模型用中文发来的自我介绍了它可能会说“你好我是MiniCPM-o-4.5一个由XXX开发的大语言模型……” 至此你的第一个AI“Hello World”程序就成功运行了5. 第五步尝试更多对话成功了一次信心就来了。现在你可以尝试修改代码中的对话内容和模型进行更多互动。打开hello_ai.py文件找到这一行{role: user, content: 你好请用中文介绍一下你自己。}把双引号里的文字改成任何你想问的问题比如讲一个关于小猫的短故事用Python写一个计算斐波那契数列的函数今天天气真好帮我写一首赞美春天的五言诗保存文件然后重新在cmd里运行python hello_ai.py。看看每次它都会给你什么不一样的惊喜。6. 总结与后续探索看从零开始到成功调用一个大模型并没有想象中那么复杂对吧整个过程就像是在完成一个简单的拼图安装Python环境、准备好通信工具、写一段简短的“介绍信”、然后发送出去。最关键的一步其实就是获取到正确的API访问信息。这次我们用的是最基础的、一次一问一答的方式。当你熟悉了这个流程就可以去探索更多有趣的功能比如让模型记住上下文进行连续对话在messages列表里追加历史记录或者尝试不同的模型参数来控制回复的长度、创意性等等。第一次运行成功带来的成就感是最强的。希望这个小小的“Hello World”能成为你探索AI世界的一块坚实跳板。接下来你可以用同样的模式去尝试其他模型或者用这个能力去构思一些解决实际生活、工作问题的小工具了。动手去试遇到问题就搜索这才是学习技术最快的方式。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。