用途:generate-media 是 Picsart 生成式 AI 技能中的媒体生成与编辑技能,面向“一次做出或改好一件媒体”的任务。它可依据提示词生成图片、视频、配音、音效或歌曲,也可对已有图片执行去背景、换背景、增强或放大、矢量化等编辑。若用户需要剪辑素材、把录屏做成视频或制作完整影片,则属于另一类用例,应改用相应技能。
主要能力:图片编辑工具按“对图片做什么”来选:去除或抠出主体用 picsart_image_remove_bg;替换背景用 picsart_image_change_bg,需提供图片和新背景提示词;变清晰、变大用 picsart_image_enhance,可按用户给出的数值设置 scaleFactor;生成矢量或 SVG 用 picsart_image_vectorize。其他内容均通过 picsart_generate 生成。对照片做矢量化前需提示:照片矢量化效果较差,标志、图标和简单图形效果好。
使用方式:流程分为六个阶段。第一,明确要做什么以及从什么素材开始;多数请求已包含媒介、主体和起始图片或片段,只对影响结果的开放项提问。第二,把所有输入统一为 URL:本会话中 Picsart 工具返回的 URL 可直接复用;本地文件可用 picsart_upload_local_files 上传并读取命令输出的 URL;无法访问的文件用 picsart_drive_upload_ask 让用户下条消息提供;宿主提供的附件用 picsart_drive_upload 上传;Picsart Drive 中的文件用其 url。同一文件只需上传一次,后续复用。第三,选模型与设置:用户指定则使用指定模型,用户想挑选时用 picsart_model_choose 给出三个候选并标出一个推荐;否则图片默认 flux-2-pro,其他类型通过 picsart_model_catalog 按模式、用途和输入类型选取。参数的取值需通过 picsart_model_params 查询,只设置其列出的项。第四,报价:所有生成和编辑都消耗积分,用 picsart_preflight 估算价格并取得用户同意;credits 为 null 表示价格未知而非免费。余额不足时说明差额并建议更少输出、更低分辨率、更短时长或更便宜的模型。第五,执行:同一提示词的多个输出用 count,多个不同提示词用 items,不循环调用;生成返回作业后用 picsart_job_status 逐个跟踪。第六,展示:每个结果配一句说明,并提供一个下一步建议,仅在用户同意后执行。
免费问答:查询有哪些模型、模型能做什么、价格与余额、Drive 内容等不产生费用,可直接简短回答,不应粘贴整张列表或表格。
适用场景:需要单件图片、视频、配音、音效或歌曲生成;需要对现有图片去背景、换背景、增强放大或矢量化;需要先估价再执行以控制积分消耗。
限制:需要登录 Picsart 账户;所有输入必须是 https URL 或 data URI,不能传本地路径;生成与编辑均消耗积分,价格以预检结果为准;模型与参数须以目录和参数查询返回为准;失败时不得自行循环重试。