weaviate-client
    Preparing search index...

    Variable generative

    generative: {
        azureOpenAI: (
            config: GenerativeAzureOpenAIConfigCreate,
        ) => ModuleConfig<"generative-openai", GenerativeAzureOpenAIConfig>;
        cohere: (
            config?: GenerativeCohereConfigCreate,
        ) => ModuleConfig<"generative-cohere", GenerativeCohereConfig | undefined>;
        contextualai: (
            config?: GenerativeContextualAIConfigCreate,
        ) => ModuleConfig<
            "generative-contextualai",
            GenerativeContextualAIConfig
            | undefined,
        >;
        databricks: (
            config: GenerativeDatabricksConfig,
        ) => ModuleConfig<"generative-databricks", GenerativeDatabricksConfig>;
        google: (
            config?: GenerativeGoogleConfig,
        ) => ModuleConfig<"generative-google", GenerativeGoogleConfig | undefined>;
        openAI: (
            config?: GenerativeOpenAIConfigCreate,
        ) => ModuleConfig<"generative-openai", GenerativeOpenAIConfig | undefined>;
        palm: (
            config?: GenerativeGoogleConfig,
        ) => ModuleConfig<"generative-palm", GenerativeGoogleConfig | undefined>;
        xai: (
            config?: GenerativeXAIConfig,
        ) => ModuleConfig<"generative-xai", GenerativeXAIConfig | undefined>;
        anthropic(
            config?: GenerativeAnthropicConfig,
        ): ModuleConfig<
            "generative-anthropic",
            GenerativeAnthropicConfig
            | undefined,
        >;
        anyscale(
            config?: GenerativeAnyscaleConfig,
        ): ModuleConfig<
            "generative-anyscale",
            GenerativeAnyscaleConfig
            | undefined,
        >;
        aws(
            config: GenerativeAWSConfig,
        ): ModuleConfig<"generative-aws", GenerativeAWSConfig>;
        friendliai(
            config?: GenerativeFriendliAIConfig,
        ): ModuleConfig<
            "generative-friendliai",
            GenerativeFriendliAIConfig
            | undefined,
        >;
        mistral(
            config?: GenerativeMistralConfig,
        ): ModuleConfig<"generative-mistral", GenerativeMistralConfig | undefined>;
        nvidia(
            config?: GenerativeNvidiaConfig,
        ): ModuleConfig<"generative-nvidia", GenerativeNvidiaConfig | undefined>;
        ollama(
            config?: GenerativeOllamaConfig,
        ): ModuleConfig<"generative-ollama", GenerativeOllamaConfig | undefined>;
    }

    Type Declaration