SuperAPI AI 工具集

creative-studio

智能体与模型

查看项目

更新于 10-15 21:37

技能介绍

用途:通过已连接的 ElevenLabs MCP 服务器生成和编辑媒体,覆盖语音、图片、视频、音乐与转录;每个 creative_* 工具都接收 context 参数,用于简述用户目标。若要把媒体能力集成进用户自己的代码库(SDK、API),应改用通用技能(text-to-speech、music、sound-effects、speech-to-text)。 生成机制:creative_generate_speech、creative_generate_image、creative_generate_video 会立即返回 flow_id、node_id、session_ids 和可供用户继续编辑的 canvas url;若视图中未渲染,轮询 creative_get_flow_run_status 直到 all_completed 或 has_failures 为 true。生成会消耗积分,可传 estimate_only: true 预先估价(如长视频或一批变体);不要为“重试”再次调用生成工具,那会启动并计费第二次生成。generations_count 默认 4 个变体供挑选,除非用户指定数量,否则保持默认。 语音:voice_id 必填,只能来自 creative_list_voices 或用户提供,不能凭记忆;按用户描述选音色,无提示则选清晰的通用音色而非追问。默认模型 eleven_multilingual_v2;脚本含 [whispering]、[laughs softly] 等内联音频指令标签时用 eleven_v3。 图片:默认模型 gemini-2.5-flash-image;按需选择:gpt-image-2 适合渲染文字、信息图、UI 稿或参考图驱动的编辑,flux-2-pro 适合精细细节与严格遵循提示词。creative_get_flow_node_types 列出工作区可运行的类型,creative_get_model_guide 说明如何针对特定模型写提示词。 流程(组合生成):不同 flow 的节点不能相连;当一个生成喂给另一个(如唇形同步、视频配旁白)时,先调用 creative_create_flow 并把该 flow_id 传给所有相关调用。用 connect_from 连接上游节点;node_id 只能来自工具结果或 creative_get_flow,不可凭空编造。creative_edit_image 需要 connect_from:同一 flow 上较早生成的节点、库资源或上传文件。 参考文件与转录:对已可访问的文件(会话附件或直链)用 creative_attach_reference_file,返回带内容的节点;对用户本机文件用 creative_upload_flow_reference,节点在用户选文件前保持为空,生成前需通过 creative_get_flow 确认其已有资源。用 creative_transcribe_audio 转录,把音频节点 id 作为 connect_from 传入;不传则选择器自行处理上传与转录,期间不要再次调用该工具或轮询。