diff --git a/packages/sdk/index.html b/packages/sdk/index.html index fe1fd0d..fe73958 100644 --- a/packages/sdk/index.html +++ b/packages/sdk/index.html @@ -235,6 +235,7 @@

Configuration

+
@@ -500,7 +501,7 @@

Console Logs

// Load initial reference image for models that support it let initialImage; - if (model.name === 'lucy_2_rt' || model.name === 'mirage_v2') { + if (model.name === 'lucy_2_rt' || model.name === 'lucy_2_rt_preview' || model.name === 'mirage_v2') { const initialImageResponse = await fetch('./tests/fixtures/image.png'); initialImage = await initialImageResponse.blob(); } diff --git a/packages/sdk/src/shared/model.ts b/packages/sdk/src/shared/model.ts index b3dcef0..bc9566e 100644 --- a/packages/sdk/src/shared/model.ts +++ b/packages/sdk/src/shared/model.ts @@ -6,6 +6,7 @@ export const realtimeModels = z.union([ z.literal("mirage_v2"), z.literal("lucy_v2v_720p_rt"), z.literal("lucy_2_rt"), + z.literal("lucy_2_rt_preview"), z.literal("live_avatar"), ]); export const videoModels = z.union([ @@ -264,6 +265,14 @@ const _models = { height: 720, inputSchema: z.object({}), }, + lucy_2_rt_preview: { + urlPath: "/v1/stream", + name: "lucy_2_rt_preview" as const, + fps: 20, + width: 1280, + height: 720, + inputSchema: z.object({}), + }, live_avatar: { urlPath: "/v1/stream", name: "live_avatar" as const,