2 lines
13 KiB
Java
2 lines
13 KiB
Java
|
|
var T=(A,u,o)=>new Promise((p,n)=>{var f=r=>{try{_(o.next(r))}catch(h){n(h)}},s=r=>{try{_(o.throw(r))}catch(h){n(h)}},_=r=>r.done?p(r.value):Promise.resolve(r.value).then(f,s);_((o=o.apply(A,u)).next())});import{B as G}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as B}from"./useForm-D61zovon.js";import D from"./ImageViewer-DC0qDdlD.js";import{a1 as J,aU as O,T as K,aH as N,d as F,s as R,aX as $,x as I,au as H}from"./index-X7Y8jykP.js";import{e as W,h as Q,o as X,r as P,d as Y,C as g,z as c,Q as a,y as Z,H as v,f as t,A as d,u as b,K as ee,F as le,E as x}from"./vue-vendor-DNhG1Cve.js";const Te=[{field:"drawModelId",label:"模型",component:"JDictSelectTag",required:!0,helpMessage:["1、需要选择在模型中已有的图像模型","2、智普语言模型不支持尺寸设置","3、openAi旧版模型如(dall-e-2)需要选择尺寸,新版模型直接输入'竖版: 9:16即可'","4、当前只有千问万象模型(wanx2.1-imageedit,wan2.5-i2i-preview)支持图生图","5、wan2.5-i2i-preview支持多张图片","6、当前文生图openAi效果最佳"],componentProps:{dictCode:"airag_model where model_type = 'IMAGE' and activate_flag = 1,name,id"}},{field:"content",label:"提示词",component:"InputTextArea",required:!0,componentProps:{rows:10,placeholder:"请输入提示词,例如:一只可爱的猫咪,赛博朋克风格"}},{field:"imageUrl",label:"参考图",component:"JImageUpload",componentProps:{fileMax:2}},{field:"imageSize",label:"图片尺寸",component:"Select",defaultValue:"720*1280",componentProps:{options:[{label:"1:1 (1024x1024)",value:"1024*1024"},{label:"16:9 (1280x720)",value:"1280*720"},{label:"9:16 (720x1280)",value:"720*1280"},{label:"4:3 (1024x768)",value:"1024*768"},{label:"3:4 (768x1024)",value:"768*1024"}]}}],ae=[{field:"drawModelId",label:"模型",component:"JDictSelectTag",required:!0,helpMessage:["1、需要选择在模型中已有的图像模型","2、当前支持通义万象模型wan2.5-i2i-preview"],componentProps:{dictCode:"airag_model where model_type = 'IMAGE' and activate_flag = 1,name,id"}},{field:"imageSize",label:"尺寸",component:"Select",defaultValue:"720*1280",componentProps:{options:[{label:"1:1 (1024x1024)",value:"1024*1024"},{label:"16:9 (1280x720)",value:"1280*720"},{label:"9:16 (720x1280)",value:"720*1280"},{label:"4:3 (1024x768)",value:"1024*768"},{label:"3:4 (768x1024)",value:"768*1024"}]}},{field:"imageUrl",label:"上传图像",component:"JImageUpload",required:!0,componentProps:{fileMax:3,text:"上传图像"},rules:[{required:!0,validator:(A,u)=>T(null,null,function*(){return u?u.split(",").length<2?Promise.reject("合成至少2张图片"):Promise.resolve():Promise.reject("请上传图像")})}]},{field:"content",label:"提示词",component:"InputTextArea",componentProps:{rows:4,placeholder:"如将图一的话花瓶放到图二中"}}],M=[{field:"drawModelId",label:"模型",component:"JDictSelectTag",required:!0,helpMessage:["1、需要选择在模型中已有的图像模型","2、智普语言模型不支持尺寸设置","3、openAi旧版模型如(dall-e-2)需要选择尺寸,新版模型直接输入'竖版: 9:16即可'","4、当前只有千问万象模型(wanx2.1-imageedit,wan2.5-i2i-preview)支持图生图","5、wan2.5-i2i-preview支持多张图片","6、当前文生图openAi效果最佳"],componentProps:{dictCode:"airag_model where model_type = 'IMAGE' and activate_flag = 1,name,id"}},{field:"content",label:"提示词",component:"InputTextArea",required:!0,componentProps:{rows:5,placeholder:"请输入提示词,例如:一只可爱的猫咪"}},{field:"imageSize",label:"图片尺寸",component:"Select",defaultValue:"720*1280",componentProps:{options:[{label:"1:1 (1024x1024)",value:"1024*1024"},{label:"16:9 (1280x720)",value:"1280*720"},{label:"9:16 (720x1280)",value:"720*1280"},{label:"4:3 (1024x768)",value:"1024*768"},{label:"3:4 (768x1024)",value:"768*1024"}]}},{field:"style",label:"风格",component:"Select",defaultValue:"modernOrganic",componentProps:{options:[{label:"赛博朋克",value:"cyberpunk"},{label:"星际",value:"star"},{label:"动
|