쿠키를 사용합니다. 쿠키와 브라우저 저장소는 로그인 상태를 유지하고 환경설정을 기억합니다. 동의하시면 사이트 이용 방식도 측정합니다. 언제든지 할 수 있습니다. 자세한 내용은 쿠키 정책을 참고하세요.
쿠키를 사용합니다. 쿠키와 브라우저 저장소는 로그인 상태를 유지하고 환경설정을 기억합니다. 동의하시면 사이트 이용 방식도 측정합니다. 언제든지 할 수 있습니다. 자세한 내용은 쿠키 정책을 참고하세요.
google/gemini-omni-1.1-flash위 가격으로 잔액에서 차감됩니다. 새 계정은 무료 사용량으로 시작합니다.
Google: Gemini Omni 1.1 Flash는 Google의 네이티브 멀티모달 비디오 생성 및 편집 모델입니다. 이는 Gemini Omni Flash Preview의 정식 출시 버전 후속 모델이며, 비디오 카테고리에 속하면서 텍스트도 함께 다룹니다. Google의 Omni 라인을 추적해 왔다면, 이것은 미리보기 실험이 아니라 프로덕션 사용을 위해 의도된 버전입니다.
이 모델은 텍스트, 이미지, 비디오를 입력으로 받고 텍스트와 비디오를 출력으로 생성합니다. 컨텍스트 윈도우는 131,072 토큰이며, 최대 출력은 65,536 토큰입니다. 비디오 측면에서는 360p, 720p, 1080p, 4K 해상도, 16:9와 9:16 화면 비율, 그리고 1초 단위로 3초에서 10초까지의 클립 길이를 지원합니다. 첫 프레임, 마지막 프레임, 또는 둘 다를 받을 수 있어 제어된 전환과 보간이 가능하며, 비디오와 함께 오디오도 생성할 수 있습니다.
이러한 기능은 상당히 특정한 워크플로 세트를 가리킵니다. 텍스트-투-비디오는 콘셉트 샷, 스토리보드, 짧은 소셜 클립을 다루며, 이미지-투-비디오는 정지 이미지나 제품 렌더를 애니메이션화할 수 있게 해줍니다. 첫 프레임과 마지막 프레임을 제공하는 것은 정의된 시작과 끝 상태가 필요할 때 유용합니다. 예를 들어 광고 컷다운이나 장면 전환에서 그렇습니다. 9:16 비율과 짧은 길이는 세로 형식에 적합하며, 4K 출력은 최종 결과물에 더 높은 해상도가 필요할 때 사용할 수 있습니다. 이 모델은 비디오를 입력으로도 읽기 때문에, 기존 푸티지의 편집과 리스타일링은 별도의 파이프라인이 아니라 같은 표면의 일부입니다.
api14의 OpenAI 호환 API를 통해 모델 id "google/gemini-omni-1.1-flash"를 사용하여 호출합니다. 지원되는 요청 파라미터는 include_reasoning, max_tokens, reasoning, reasoning_effort, seed, temperature, top_p입니다. seed 파라미터는 실행 간 재현 가능한 생성을 원할 때 설정할 가치가 있으며, temperature와 top_p는 샘플링에 대한 일반적인 제어를 제공합니다. reasoning 파라미터를 사용하면 추론을 포함할지 여부와 추론에 얼마나 많은 노력을 들일지 결정할 수 있으며, 이는 프롬프트가 비디오 생성 전에 계획을 필요로 할 때 중요합니다.
이 모델을 일반 비디오 작업에 배제할 만한 명시된 제한은 없지만, 16:9와 9:16이라는 고정된 화면 비율 세트는 이 두 가지 외의 형식이 여기서 다뤄지지 않는다는 것을 의미합니다. 길이는 생성당 10초로 제한되므로, 더 긴 시퀀스는 여러 클립으로 구성해야 합니다. 비디오 구성 요소 없이 순수하게 텍스트 생성만 하는 작업이라면, 텍스트에 초점을 둔 모델이 보통 더 단순한 선택입니다.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
"model": "google/gemini-omni-1.1-flash",
"prompt": "A drone shot over turquoise ocean waves at sunrise",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
await new Promise((r) => setTimeout(r, 5000));
job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);
include_reasoningmax_tokensreasoningreasoning_effortseedtemperaturetop_p이 커뮤니티에는 아직 토픽이 없습니다. Google: Gemini Omni 1.1 Flash에 대한 첫 토픽을 열어 보세요.