Pinterest

A VideoGen AI Video API

Videogeneráló API fejlesztőknek. Hozzon létre videókat, képeket, hangokat és avatarokat, vagy futtasson végpontok közötti munkafolyamatokat API-n vagy SDK-n keresztül.

Miért VideoGen API

A VideoGen futtatja az egész generatív médiastackjét, így Ön a kívánt dolgok építésére összpontosíthat.

Okos irányító réteg

Minden kérés a legjobb AI modellre fut, amely a feladathoz illik. Az élenjáró modelleket valós terheléseken teszteljük 50 000+ ügyféltől. Egy globális AI számítási hálózatból szolgáltatva.

Kezelt média infrastruktúra

A kimenetek extra beállítások nélkül készen állnak a beágyazásra, streamelésre vagy letöltésre. Beépített tárhely, kódátalakítás és globális kézbesítés is tartozik hozzájuk.

Rugalmas eszközök és munkafolyamatok

Egyetlen API videókhoz, képekhez, beszédhez és avatarokhoz. Hívj meg egyedi eszközöket, vagy futtass munkafolyamatokat, mint például a szkript-videó vagy hangalámondás-videó konverziót.

TypeScript és Python SDK-k

@videogen/sdk az npm-en és videogen a PyPI-n. Teljesen típusos, automatikusan generált az OpenAPI specifikációnkból.

Automatizálásra készült

Webhookok és polling a gyártási munkafolyamatokhoz. Csatlakoztassa a VideoGen-t a CRM-jéhez, CMS-jéhez vagy ütemezett feladataihoz.

Könnyen integrálható

Demó 5 perc alatt, élesítés 15 perc alatt: használja a REST API-t, az előre elkészített SDK-kat vagy a példaprojektek.

Kezdj el
Támogatva általY CombinatorCombinator

Generálj egy videót néhány sor kóddal

Telepítsd az SDK-t, és kezdd el azonnal videók generálását.

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

Készen állsz a fejlesztésre?

A VideoGen megoldja a videógyártás legnagyobb problémáit – az összetettséget, a költségeket és az időigényt.
Garry TanGarry Tan A Y Combinator vezérigazgatója