
Qwen3.5-4B模型Python零基础入门从环境搭建到第一个AI应用1. 前言为什么选择Qwen3.5-4B作为你的第一个AI项目如果你对AI感兴趣但不知道从何开始这篇教程就是为你准备的。Qwen3.5-4B是一个非常适合入门的大语言模型它体积适中、效果不错而且部署起来相对简单。更重要的是跟着这篇教程你不需要任何Python或AI基础就能完成从环境搭建到实际应用的完整过程。学完这篇教程你将能够在自己的电脑上搭建Python开发环境在星图GPU平台上部署Qwen3.5-4B模型编写简单的Python脚本来调用AI模型完成一次真实的文本生成或问答交互2. 环境准备搭建你的Python开发环境2.1 安装Python首先我们需要安装Python。访问Python官网下载最新版本的Python安装包目前是3.11.x系列。安装时记得勾选Add Python to PATH选项这样可以在命令行中直接使用Python。安装完成后打开命令行Windows上是cmd或PowerShellMac/Linux上是Terminal输入以下命令检查是否安装成功python --version如果看到类似Python 3.11.x的输出说明安装成功。2.2 安装必要的工具接下来我们需要安装几个Python开发常用的工具pip install --upgrade pip pip install virtualenv这些工具会帮助我们管理Python环境和安装包。2.3 创建虚拟环境为了避免不同项目的依赖冲突我们为这个项目创建一个独立的虚拟环境python -m venv qwen-env然后激活这个环境Windows:qwen-env\Scripts\activateMac/Linux:source qwen-env/bin/activate激活后你的命令行提示符前面应该会出现(qwen-env)的标记。3. 在星图GPU平台部署Qwen3.5-4B模型3.1 注册并登录星图平台访问星图GPU平台注册一个账号并登录。这个平台提供了预配置的GPU环境可以让我们轻松部署AI模型。3.2 创建Qwen3.5-4B实例在控制台中点击创建实例选择Qwen3.5-4B镜像根据你的需求选择GPU配置入门可以选择最低配置点击创建等待几分钟实例就会准备就绪。3.3 获取API访问信息实例创建完成后在实例详情页面找到API端点地址访问密钥记下这些信息我们稍后会用到。4. 编写你的第一个AI应用4.1 安装必要的Python库在你的虚拟环境中安装以下Python库pip install requests这个库会帮助我们发送HTTP请求到AI服务。4.2 创建Python脚本新建一个名为first_ai_app.py的文件用文本编辑器打开它开始编写代码。4.3 连接到Qwen3.5-4B服务在文件中添加以下代码替换YOUR_API_ENDPOINT和YOUR_API_KEY为你在星图平台上获取的信息import requests api_endpoint YOUR_API_ENDPOINT api_key YOUR_API_KEY headers { Authorization: fBearer {api_key}, Content-Type: application/json }4.4 发送第一个AI请求继续添加代码实现一个简单的问答功能def ask_question(question): data { prompt: question, max_tokens: 100 } response requests.post(api_endpoint, jsondata, headersheaders) if response.status_code 200: return response.json()[choices][0][text] else: return fError: {response.status_code} - {response.text} # 测试一下 question Python是什么 answer ask_question(question) print(f问题: {question}) print(f回答: {answer})4.5 运行你的AI应用保存文件后在命令行中运行python first_ai_app.py你应该能看到AI对Python是什么这个问题的回答。恭喜你已经成功创建了你的第一个AI应用。5. 扩展你的AI应用5.1 尝试不同的提示修改question变量的内容尝试问不同的问题比如如何学习Python写一首关于AI的诗解释一下机器学习的概念观察AI的回答感受它的能力范围。5.2 处理更长的对话如果你想实现多轮对话可以修改代码来保持对话上下文conversation_history [] def chat_with_ai(message): conversation_history.append({role: user, content: message}) data { messages: conversation_history, max_tokens: 150 } response requests.post(api_endpoint, jsondata, headersheaders) if response.status_code 200: ai_response response.json()[choices][0][message][content] conversation_history.append({role: assistant, content: ai_response}) return ai_response else: return fError: {response.status_code} - {response.text} # 测试对话 print(chat_with_ai(你好)) print(chat_with_ai(你能帮我学习Python吗)) print(chat_with_ai(我应该从哪里开始))5.3 添加简单的用户界面为了让应用更友好我们可以添加一个简单的命令行界面def main(): print(欢迎使用Qwen3.5-4B聊天助手输入退出结束对话。) while True: user_input input(你: ) if user_input.lower() in [退出, exit, quit]: print(再见) break response chat_with_ai(user_input) print(fAI: {response}) if __name__ __main__: main()现在你的AI应用可以持续对话了6. 总结与下一步通过这篇教程你已经完成了从零开始搭建Python环境、部署AI模型到创建第一个AI应用的全过程。虽然这只是一个简单的开始但你已经掌握了最核心的流程。接下来你可以尝试更复杂的提示工程看看如何获得更好的回答学习如何处理AI返回的JSON数据提取你需要的信息探索星图平台上的其他AI模型和功能考虑将你的AI应用集成到网站或其他系统中记住学习AI最好的方式就是动手实践。现在你已经有了基础可以继续探索这个激动人心的领域了。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。