Pinterest

VideoGen AI-video-API'en

Video-genererings-API'en til udviklere. Opret videoer, billeder, stemmer og avatarer, eller kør end-to-end-workflows via API eller SDK.

Hvorfor VideoGen API

VideoGen kører din komplette generative mediestak, så du kan fokusere på at bygge noget, folk ønsker.

Intelligent routinglag

Hver anmodning kører på den bedste AI-model til jobbet. Vi benchmarker flagskibmodeller på reelle arbejdsbelastninger fra 50k+ kunder. Serves fra et globalt AI-beregningsnetværk.

Administreret medieinfrastruktur

Outputs er klar til at blive integreret, streamet eller downloadet uden ekstra opsætning. Indbygget lagring, transkodning og global levering er inkluderet.

Fleksible værktøjer og arbejdsgange

Ét API til video, billeder, tale og avatarer. Kald individuelle værktøjer eller kør workflows som script-til-video eller voiceover-til-video.

TypeScript- og Python-SDK'er

@videogen/sdk på npm og videogen på PyPI. Fuldstændig typet, automatisk genereret fra vores OpenAPI specifikation.

Bygget til automatisering

Webhooks og polling til produktions pipelines. Integrer VideoGen i dit CRM, CMS eller planlagte opgaver.

Nem at integrere

Demo på 5 minutter, klar til produktion på 15: brug REST API'et, færdigbyggede SDK'er eller vores eksempelprojekter.

Kom i gang
Understøttet afY CombinatorCombinator

Generer en video med et par linjer kode

Installer SDK'en og begynd at generere videoer med det samme.

generate-video.ts
import { VideoGen, pollWorkflowRun } from "@videogen/sdk";

const vg = new VideoGen({ apiKey: "sk_videogen_live_..." });

const started = await vg.workflows.scriptToVideo({
  script:
    "Staying hydrated keeps your body and mind running at their best. Drinking enough water boosts your energy, focus, and mood. Keep a water bottle nearby and sip throughout the day.",
  visualStyle: {
    type: "AI_IMAGE",
    aiStyle: "loose watercolor illustration with visible brushstrokes and soft color bleeds",
  },
  visualPacing: "MEDIUM",
  quality: "HIGH",
  remixActions: [
    { type: "ENABLE_CAPTIONS" },
    {
      type: "CONVERT_IMAGES_TO_VIDEOS",
      motionPrompt: "slow cinematic push-in",
      muteOutputVideos: true,
      quality: "HIGH",
    },
  ],
});

const workflowRunId = started?.workflowRunId;
if (typeof workflowRunId !== "string") {
  throw new Error("Missing workflowRunId");
}
const run = await pollWorkflowRun({ client: vg, workflowRunId });
console.log(run.status, started?.projectUrl);
npm install @videogen/sdk

Hvad vil du bygge?

Klar til at bygge?

VideoGen løser de største udfordringer ved videoproduktion—kompleksitet, omkostninger og tid.
Garry TanGarry Tan Adm. direktør for Y Combinator