Genkit JS API reference
    Preparing search index...

    Interface EmbedderReference<CustomOptions>

    A reference object that can used to resolve an embedder instance. Include additional type information about the specific embedder, e.g. custom config options schema.

    interface EmbedderReference<CustomOptions extends z.ZodTypeAny = z.ZodTypeAny> {
        config?: z.TypeOf<CustomOptions>;
        configSchema?: CustomOptions;
        info?: {
            dimensions?: number;
            label?: string;
            supports?: {
                input?: ("video" | "image" | "text")[];
                multilingual?: boolean;
            };
        };
        name: string;
        version?: string;
    }

    Type Parameters

    Index

    Properties

    configSchema?: CustomOptions
    info?: {
        dimensions?: number;
        label?: string;
        supports?: {
            input?: ("video" | "image" | "text")[];
            multilingual?: boolean;
        };
    }
    name: string
    version?: string