본문으로 건너뛰기

타입 별칭: MediaPrompt

type MediaPrompt = string | MediaPromptPart[];

정의 위치: packages/ai/src/types.ts:1897

generateImage() / generateVideo()이 허용하는 프롬프트입니다. 일반 문자열 또는 이미지 조건부 생성에 사용할 콘텐츠 파트의 순서가 있는 배열입니다 ("이 이미지 *(image)*와 같지 않게, 이 이미지 *(image)*와 더 비슷하게"). 파트 순서는 중요합니다. 네이티브 멀티모달 프롬프트를 사용하는 어댑터(Gemini, OpenRouter)는 인터리빙을 유지하고, 이름 있는 필드 방식의 프로바이더(fal, OpenAI, xAI)는 미디어 파트를 추출한 후 텍스트를 평탄화합니다. 텍스트는 항상 있는 그대로 전송됩니다. 프롬프트에서 입력을 참조하려면 프로바이더의 자체 구문을 직접 작성합니다 (예: fal의 @Image1, OpenAI의 "image 1"). 배열은 미디어만 포함할 수도 있습니다 (예: 지시 텍스트를 받지 않는 업스케일러 또는 순수 img2img 엔드포인트).