Genkit JS API reference
    Preparing search index...

    Module plugin

    Plugin authoring utilities — factory functions (model, embedder, retriever, etc.), plugin lifecycle types, and the v1/v2 plugin interfaces for building Genkit plugins.

    import { model, embedder, genkitPlugin } from 'genkit/plugin';
    

    Classes

    GenkitPluginV2Instance

    Interfaces

    GenkitPluginV2
    PluginProvider

    Type Aliases

    GenkitPlugin
    PluginActionResolver
    PluginInit
    ResolvableAction

    Functions

    backgroundModel
    embedder
    evaluator
    genkitPlugin
    genkitPluginV2
    indexer
    isPluginV2
    model
    reranker
    retriever

    References

    embedderActionMetadata → embedderActionMetadata
    GenerateMiddleware → GenerateMiddleware
    modelActionMetadata → modelActionMetadata