aardio 文档

aardio 范例: MiniMax H3

import web.rest.aiImage;

var ai=web.rest.aiImage(
    url="https://api.minimax.cn/v1";
    key="MINIMAX_API_KEY";
    model="MiniMax-H3-Image"; // 也可使用 MiniMax-H3-Image-Highspeed
);

var paths,err=ai.generate("白底蓝色机器人头像,简洁圆角造型,无文字,每张独立图像",{
    n=2;
    size="1K"; // 映射为 area="1K";也可指定 "1024x1024"
    outputFormat="png";
    extraParameters={aspect_ratio="1:1"};
    // 编辑时增加参考图数组,最多 16 张,顺序对应 Picture 编号:
    // originalImages=["/cat.jpg","mm_file://已上传的file_id"];
    // 不指定 saveDir,自动创建独立临时目录,由调用者清理。
    fileNames=["one.png","two.png"];
});

var outputDir=ai.lastSaveDir;
ai.close();

if(paths){
    for i,path in paths{ print(i,path); }
    print("输出目录:",outputDir);
    // 使用完所有结果后再清理:
    // import fsys;
    // fsys.delete(outputDir);
}
else print(err);

Markdown 格式