A videógeneráló API fejlesztők számára. Programozottan készítsen videókat, képeket, hangokat és avatárokat — vagy végezzen végponttól végpontig terjedő munkafolyamatokat API-n vagy SDK-n keresztül.
A VideoGen futtatja az egész generatív médiastackjét, így Ön a kívánt dolgok építésére összpontosíthat.
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.
A kimenetek készen állnak a beágyazásra, streamelésre vagy letöltésre, további beállítás nélkül — hála a beépített tárolásnak, transcodingnak és globális CDN-nek.
Egy API videókhoz, képekhez, beszédhez és avatarokhoz — hívja meg az egyes eszközöket, vagy futtasson munkafolyamatokat, mint például a szkriptekből videóra vagy a hangalámondásokból videóra.
@videogen/sdk az npm-en és videogen a PyPI-n. Teljesen típusos, automatikusan generált az OpenAPI specifikációnkból.
Webhookok és polling a gyártási munkafolyamatokhoz. Csatlakoztassa a VideoGen-t a CRM-jéhez, CMS-jéhez vagy ütemezett feladataihoz.
Demó 5 perc alatt, készen áll a gyártásra 15 perc alatt — REST API-n, előre elkészített SDK-kkal vagy a miénkkel példaprojektek.
CombinatorTelepítsd az SDK-t, és kezdd el azonnal videók generálását.
import { VideoGenClient, pollWorkflowRun } from "@videogen/sdk";
const client = new VideoGenClient({ token: "vg_..." });
const { workflowRunId, projectUrl } = await client.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 run = await pollWorkflowRun(client, workflowRunId);
console.log(run.status, projectUrl);npm install @videogen/sdk“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 Tan — A Y Combinator vezérigazgatója