muapi-selfie-with-celebrities

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Selfie with Celebrities

与名人合拍自拍照

Generate a realistic behind-the-scenes selfie of the user with a celebrity or main actor from a specific movie, followed by an option to generate a cinematic long-take video connecting multiple selfies.
Estimated credits: ~100 per run.
生成用户与名人或特定电影主演的逼真幕后自拍照,随后可选择生成连接多张自拍照的电影级长镜头视频。
预估消耗积分: 每次运行约100积分。

Inputs

输入项

NameTypeRequiredDefaultDescription
movie_name
textyesThe name of the movie featuring the celebrity you want to take a selfie with (e.g., "Harry Potter", "The Matrix").
user_image
image_urlyesA clear photo of the user to be used for the selfie.
名称类型是否必填默认值描述
movie_name
文本你想要合拍自拍的名人所出演的电影名称(例如:"Harry Potter"、"The Matrix")。
user_image
图片链接用于自拍的用户清晰照片。

Steps

步骤

Phase A — Generate First Selfie Image

A阶段 —— 生成首张自拍照

If the
{{user_image}}
is not provided, ask the user to upload their image first.
Once provided, submit the plan with ONE step:
  1. Selfie Image Generation
    muapi image edit
    (model=
    nano-banana-2-edit
    ):
    • Reference Image:
      {{user_image}}
    • Prompt:
      POV: close up shot, A realistic photo of the person (don't change the person's original clothes) holding a black iPhone 16 to take a picture with the main actor from the movie "{{movie_name}}" on a movie set with movie scene background. Behind-the-scenes atmosphere, including film equipment, film cameras, filled with props, and busy crew members. Sharp focus on the characters. bright scene. Aspect ratio 9:16.
    • Aspect ratio: 9:16
After generating the first image:
  • Present the generated selfie to the user.
  • Ask the user if they would like to create a second, third, etc. image with different movies or actors.
  • Also, suggest to the user that once they have multiple images, you can create a seamless cinematic video transitioning between the selfies.
如果未提供
{{user_image}}
,先要求用户上传其图片。
获取图片后,提交包含一个步骤的执行计划:
  1. 自拍照生成 ——
    muapi image edit
    (model=
    nano-banana-2-edit
    ):
    • 参考图片:
      {{user_image}}
    • 提示词:
      POV: close up shot, 一张逼真的照片,照片中的人物(不要改变人物原有服装)手持黑色iPhone 16,与电影"{{movie_name}}"中的主演在带有电影场景背景的片场合影。幕后氛围,包含影视设备、摄影机,摆满道具,还有忙碌的工作人员。人物清晰对焦。场景明亮。宽高比9:16。
    • 宽高比:9:16
生成首张图片后:
  • 向用户展示生成的自拍照。
  • 询问用户是否想要生成第二张、第三张等不同电影或演员的照片。
  • 同时建议用户,当拥有多张照片后,可以创建无缝的电影级视频来衔接这些自拍照。

Phase B — Generate Connecting Video (Only when requested)

B阶段 —— 生成衔接视频(仅在用户请求时执行)

If the user has generated at least two selfies and asks to create a video connecting them, submit the plan with ONE step:
  1. Cinematic Video Generation — Use an image-to-video model like
    kling-o1-image-to-video
    ,
    pixverse-v5.5-i2v
    , or
    veo3.1-image-to-video
    .
    • First frame image: The first generated selfie.
    • Last frame image: The second generated selfie (or use multiple steps if connecting more than two).
    • Prompt:
      A seamless cinematic long-take. The camera follows a person as she finishes a photo with an actor, then she naturally turns and walks toward the right. The camera tracks her movement with a smooth gimbal-like motion. Her gait is consistent and confident. Upon entering a new behind-the-scenes movie set, she slows down and stops gracefully, raising her phone with a bright smile to take a selfie with two actors. The scene transition is natural and smooth, with a seamless connection.
    • Aspect ratio: 9:16
After generation:
  • Present the video to the user.
如果用户已生成至少两张自拍照并要求创建衔接视频,提交包含一个步骤的执行计划:
  1. 电影级视频生成 —— 使用图像转视频模型,如
    kling-o1-image-to-video
    pixverse-v5.5-i2v
    veo3.1-image-to-video
    • 首帧图片:首张生成的自拍照。
    • 末帧图片:第二张生成的自拍照(若衔接超过两张图片则需多步执行)。
    • 提示词:
      无缝的电影级长镜头。镜头跟随一名人物,她与一名演员拍完照后,自然转身向右走去。镜头以平滑的云台式运动追踪她的动作。她的步伐连贯且自信。进入新的电影幕后片场后,她放慢脚步优雅停下,带着灿烂的笑容举起手机与两名演员自拍。场景过渡自然流畅,衔接无缝。
    • 宽高比:9:16
生成视频后:
  • 向用户展示视频。

Trigger Keywords

触发关键词

selfie with celebrity
,
movie star selfie
,
celebrity photo
,
take a picture with actor
,
behind the scenes selfie

selfie with celebrity
,
movie star selfie
,
celebrity photo
,
take a picture with actor
,
behind the scenes selfie

Notes for the Executing Agent

执行Agent注意事项

  • This recipe is LLM-orchestrated: read each phase, gather any missing inputs from the user, then call
    muapi
    CLI commands. Use
    muapi auth configure
    first if
    MUAPI_API_KEY
    is unset.
  • For model IDs without a CLI alias yet, fall back to the raw endpoint via
    curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'
    and poll with
    muapi predict wait <request_id>
    .
  • Substitute
    {{input_name}}
    placeholders with the user's actual inputs before issuing each call.
  • 此流程由LLM编排:阅读每个阶段,收集用户缺失的输入,然后调用
    muapi
    CLI命令。如果
    MUAPI_API_KEY
    未设置,先执行
    muapi auth configure
  • 对于尚未有CLI别名的模型ID,通过
    curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'
    调用原始端点,并使用
    muapi predict wait <request_id>
    轮询结果。
  • 在发出每个调用前,将
    {{input_name}}
    占位符替换为用户的实际输入。