从Python入门到AI创作零基础使用LiuJuan国风模型生成第一幅画你是不是也刷到过那些美轮美奂的AI国风画作青山绿水、亭台楼阁、衣袂飘飘的古典人物心里痒痒的也想自己动手试试但一看那些复杂的代码和术语就打了退堂鼓别担心今天这篇就是为你准备的。我们不讲那些让人头大的理论也不搞复杂的配置。咱们就从一个完全没写过代码的小白视角出发目标只有一个用最简单的Python代码亲手调用一个强大的AI模型生成你人生中第一幅属于自己的国风画作。整个过程就像搭积木你只需要跟着步骤复制粘贴几行代码就能亲眼看到一段文字描述如何变成一幅精美的画。相信我当第一幅画从你手中“诞生”时那种创造的快乐绝对值得体验。1. 出发前准备你的“画室”和“颜料”在开始“作画”之前我们需要准备好两样东西一个能运行Python代码的环境你的“画室”以及调用AI模型所需的“通行证”你的“颜料”。别怕每一步都很简单。1.1 搭建你的Python“画室”对于零基础的朋友我强烈推荐使用Google Colab。你可以把它理解为一个在浏览器里就能用的、免费的Python编程环境不用安装任何软件。打开Colab用浏览器访问 colab.research.google.com。新建笔记本点击页面中的“新建笔记本”一个全新的编程环境就创建好了。认识界面你会看到一个页面里面有很多可以输入代码的“单元格”。我们接下来的所有操作都在这里进行。看你的“数字画室”已经准备好了就这么简单。1.2 获取你的AI“颜料”——API密钥AI模型就像一位隐居的大师我们需要一个“口令”才能请它出山作画。这个口令就是API密钥。访问平台你需要去一个提供AI模型服务的平台例如CSDN星图GPU平台注册一个账号。创建密钥登录后通常在个人中心或账户设置里能找到“创建API密钥”或类似选项。点击创建系统会生成一串像sk-xxxxxxxxxxxxxxxxxxxx这样的字符。妥善保管这串密钥非常重要就像你的银行卡密码。请把它复制下来暂时保存在电脑的记事本里。我们稍后会用到它。重要提示这串密钥是你个人使用的凭证不要分享给他人也不要上传到公开的代码仓库如GitHub。2. 第一行代码和Python打个招呼现在我们正式进入Colab“画室”写下第一行代码。在Colab的第一个单元格里输入以下内容print(你好AI画家)输入完成后点击单元格左侧的三角形“播放”按钮或者按键盘上的Shift Enter。你会看到单元格下方立刻显示出一行字你好AI画家。恭喜你刚刚完成了和Python的第一次对话。print()是Python里最基础的命令它的作用就是把括号里的内容“打印”显示出来。我们的AI绘画之旅就从这声问候开始了。3. 邀请助手安装必要的工具库Python本身功能强大但很多特定功能比如发送网络请求、处理图片需要安装额外的“工具包”。我们需要安装两个requests用来向AI大师服务器发送我们的作画请求。PIL(Pillow)用来处理和保存AI大师返回给我们的画作。在Colab的新单元格里输入以下两行代码然后运行!pip install requests Pillow -q运行这行代码后Colab会自动从网络下载并安装这两个工具包。你会看到一些滚动的安装信息最后出现“Successfully installed”就表示成功了。-q参数是为了让安装过程更安静少显示一些信息。4. 构思你的画作编写提示词AI作画的核心是“提示词”Prompt。你需要用文字清晰地告诉AI你想要什么。对于国风模型我们可以从一些经典元素入手。在下一个单元格里我们定义几个不同的描述你可以选择一个最喜欢的或者自己修改# 这里提供了几个国风画作的描述你可以任选一个或者自己发挥 prompt_1 江南水乡细雨蒙蒙一座石拱桥横跨河上河边有白墙黛瓦的房屋柳树低垂水面有乌篷船的倒影水墨画风格 prompt_2 一位古代侠客身披蓑衣头戴斗笠在竹林深处舞剑竹叶纷飞意境潇洒工笔重彩风格 prompt_3 盛开的牡丹花花瓣层层叠叠色泽艳丽上有蝴蝶停留背景是朦胧的山水富有层次感绢本设色风格 # 我们选择第一个描述来生成画作 my_prompt prompt_1 print(我选择的画作描述是, my_prompt)运行后你会看到你选择的描述被打印出来。提示词写得越具体、越有画面感AI生成的结果就越符合你的预期。你可以大胆尝试修改这些描述比如把“江南水乡”改成“雪山古寺”把“水墨画”改成“青绿山水”。5. 发出创作邀请调用AI模型API这是最关键的一步我们要把构思提示词和口令API密钥一起发送给AI模型。请将下面代码中的‘你的API密钥’替换成你之前在平台获取的那一串真实密钥。在Colab的新单元格中输入以下代码import requests import json # 重要请替换成你自己的API密钥 api_key “你的API密钥” # 重要请替换成你自己的API密钥 # 这是AI模型服务的地址以星图平台为例具体地址请查看平台文档 api_url https://api.csdn.net/v1/images/generations # 示例地址请根据实际平台修改 # 准备请求的“信封”里面装着我们的要求 headers { Authorization: fBearer {api_key}, Content-Type: application/json } # 准备请求的“正文”详细说明我们要什么画 data { model: liujuan, # 指定使用LiuJuan国风模型 prompt: my_prompt, # 我们之前写好的描述 n: 1, # 生成1张图 size: 1024x1024, # 图片尺寸 response_format: url # 要求返回图片的网址 } print(正在向AI模型发送创作请求...) # 发送请求 response requests.post(api_url, headersheaders, datajson.dumps(data)) # 检查请求是否成功 if response.status_code 200: print(请求成功AI大师已经接收到了你的构思。) result response.json() # 从返回的结果中提取生成图片的网址 image_url result[data][0][url] print(f画作已生成访问地址是{image_url}) else: print(请求似乎遇到了问题。) print(状态码:, response.status_code) print(返回信息:, response.text)代码解释import就像我们之前安装工具包这里是把工具包“拿进来”使用。headers定义了请求的“抬头”其中Authorization部分就包含了你的API密钥告诉服务器你是谁。data定义了请求的“主体”明确告诉AI模型用liujuan这个模型根据my_prompt的描述生成1张1024x1024大小的图片并以url网络链接的形式返回给我。requests.post这就是发送请求的核心动作。response.status_code服务器返回的状态码200代表一切顺利。运行这段代码。如果一切正常你会看到“请求成功”的字样以及一个以https://开头的网址。这个网址就是你的画作在云端生成后的临时存放地址6. 装裱收藏下载并保存你的画作AI大师已经把画作放在了云端的一个临时地址我们需要把它下载到自己的电脑上保存起来。在上一步成功获取image_url后我们在同一个单元格继续添加代码或者新建一个单元格from PIL import Image import io # 检查上一步是否成功获取了图片地址 if image_url in locals(): print(正在下载您的国风画作...) # 根据上一步获取的图片网址下载图片数据 img_response requests.get(image_url) # 将下载的数据转换为图片 img Image.open(io.BytesIO(img_response.content)) # 保存图片到当前目录你可以给画作起个名字 file_name 我的第一幅AI国风画作.png img.save(file_name) print(f恭喜画作已成功保存为{file_name}) # 在Colab中直接显示这幅画 print(正在展示您的作品) display(img) else: print(未找到画作地址请检查上一步是否执行成功。)运行这段代码。稍等片刻你就能看到Colab界面中直接显示出了生成的画作同时这幅画也已经以“我的第一幅AI国风画作.png”的名字保存在了Colab的云端环境中。你可以在Colab左侧的文件栏里找到它并下载到你的本地电脑永久保存。7. 回顾与进阶你的创作才刚刚开始走到这一步你已经完成了一个从零代码到AI创作的完整循环。回头看看我们其实就做了几件核心的事用print打招呼用pip装工具用requests发请求再用PIL存图片。Python和AI创作的大门已经向你敞开了一条缝。第一次尝试生成的画作可能完全符合你的想象也可能有些“惊喜”。这都非常正常。AI创作是一个交互的过程你可以优化提示词如果觉得画面不够“国风”可以在描述里加上“宋代山水画风格”、“唐寅笔意”如果觉得细节不够可以加上“精细的毛发描绘”、“复杂的服饰纹理”。多试几次感受文字如何影响画面。探索更多参数除了size很多模型还支持steps生成步数影响细节、guidance_scale与提示词的贴合度等参数调整它们会得到不同效果。尝试不同模型除了LiuJuan平台上可能还有擅长其他风格如现代插画、科幻场景、二次元的模型用同样的代码只需修改data字典里的model名称就能召唤不同的“大师”。编程和AI不是魔法它是一套逻辑清晰、可以学习的工具。今天你用这个工具画出了一幅画明天你就可以用它来分析数据、自动化办公、甚至开发一个小应用。最关键的是你亲手实现了从0到1的突破。保留好这个Colab笔记本它就是你的第一个数字画室。下次当灵感来临时打开它修改一下提示词再次运行一幅全新的作品又将诞生。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。