在线生图是可视化操作的浏览器绘图板,API是需编程调用的数字钥匙;前者适合临时少量出图,后者适合批量集成与自动化。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想用LiblibAI批量生成图片、接入自己的网站或自动化工作流,却分不清API调用和网页点几下就能出图的在线生图到底差在哪——不是功能一样吗?其实根本不是一回事,选错路径轻则白等半天不出图,重则代码写完发现根本调不通。
在线生图:打开网页→填词→点生成→拿图
第一步:访问 www.liblibai.com,登录账号(未注册需先注册)。
第二步:点击顶部导航栏【在线Stable Diffusion】,进入原生界面。
第三步:在模型下拉框中选择已加入模型库的Checkpoint(如“majicMIX realistic”),【VAE必须手动选840000,否则部分模型会出灰蒙蒙的图】。
第四步:输入正向提示词(如“a girl in hanfu, soft lighting, studio photo”),负向提示词可留空或填“low quality, blurry”。
第五步:点击【生成图片】,等待3~8秒,结果直接显示在页面下方,右键即可保存高清图。
LiblibAI API:没有界面,只有请求地址、密钥和JSON格式数据
方法一:用curl命令调用(适合测试)
在终端执行以下命令,把YOUR_API_KEY替换成你在LiblibAI开发者中心申请的真实密钥:
curl -X POST https://api.liblibai.com/v1/txt2img \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"a cat wearing sunglasses","model":"majicMIX_realistic","width":512,"height":512}'
方法二:用Python requests调用(适合集成进脚本)
安装requests库后,运行这段代码:
import requests
url = "https://api.liblibai.com/v1/txt2img"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
data = {"prompt": "cyberpunk city at night", "model": "realisticVisionV6.0"}
res = requests.post(url, headers=headers, json=data)
print(res.json()["image_url"]) # 输出的是base64编码或云端URL
注意:API返回的是JSON结构,【不返回图片文件本身,只返回图片URL或base64字符串,需额外代码下载或解码】。
关键区别一句话说清
在线生图是给你一个浏览器里的“傻瓜绘图板”,所有参数可视化调节,出图即见;API是给你一把“数字钥匙”,你得自己造锁孔、对准角度、拧动指令,它才肯吐出一串字符让你去拼出图。
如果你只需要临时生成几十张配图,选在线生图;如果你要每天自动生成200张商品图并自动上传到淘宝后台,必须走API。


















