weaviate-client
    Preparing search index...

    Variable generativeParametersConst

    generativeParameters: {
        azureOpenAI: (
            config?: GenerativeOpenAIConfigRuntime,
        ) => ModuleConfig<
            "generative-azure-openai",
            Omit<GenerativeOpenAI, omitFields> & { isAzure: true },
        >;
        cohere: (
            config?: GenerativeCohereConfigRuntime,
        ) => ModuleConfig<
            "generative-cohere",
            Omit<GenerativeCohere, omitFields>
            | undefined,
        >;
        databricks: (
            config?: GenerativeDatabricksConfigRuntime,
        ) => ModuleConfig<
            "generative-databricks",
            Omit<GenerativeDatabricks, omitFields>
            | undefined,
        >;
        google: (
            config?: GenerativeGoogleConfigRuntime,
        ) => ModuleConfig<
            "generative-google",
            Omit<GenerativeGoogle, omitFields>
            | undefined,
        >;
        openAI: (
            config?: GenerativeOpenAIConfigRuntime,
        ) => ModuleConfig<
            "generative-openai",
            Omit<GenerativeOpenAI, omitFields> & { isAzure?: false },
        >;
        xai: (
            config?: GenerativeXAIConfig,
        ) => ModuleConfig<
            "generative-xai",
            Omit<GenerativeXAI, omitFields>
            | undefined,
        >;
        anthropic(
            config?: GenerativeAnthropicConfigRuntime,
        ): ModuleConfig<
            "generative-anthropic",
            Omit<GenerativeAnthropic, omitFields>
            | undefined,
        >;
        anyscale(
            config?: GenerativeAnyscaleConfigRuntime,
        ): ModuleConfig<
            "generative-anyscale",
            Omit<GenerativeAnyscale, omitFields>
            | undefined,
        >;
        aws(
            config?: GenerativeAWSConfigRuntime,
        ): ModuleConfig<
            "generative-aws",
            Omit<GenerativeAWS, omitFields>
            | undefined,
        >;
        contextualai(
            config?: GenerativeContextualAIConfigRuntime,
        ): ModuleConfig<
            "generative-contextualai",
            Omit<GenerativeContextualAI, omitFields>
            | undefined,
        >;
        friendliai(
            config?: GenerativeFriendliAIConfigRuntime,
        ): ModuleConfig<
            "generative-friendliai",
            Omit<GenerativeFriendliAI, omitFields>
            | undefined,
        >;
        mistral(
            config?: GenerativeMistralConfigRuntime,
        ): ModuleConfig<
            "generative-mistral",
            Omit<GenerativeMistral, omitFields>
            | undefined,
        >;
        nvidia(
            config?: GenerativeNvidiaConfigRuntime,
        ): ModuleConfig<
            "generative-nvidia",
            Omit<GenerativeNvidia, omitFields>
            | undefined,
        >;
        ollama(
            config?: GenerativeOllamaConfigRuntime,
        ): ModuleConfig<
            "generative-ollama",
            Omit<GenerativeOllama, omitFields>
            | undefined,
        >;
    } = ...

    Type Declaration

    • azureOpenAI: (
          config?: GenerativeOpenAIConfigRuntime,
      ) => ModuleConfig<
          "generative-azure-openai",
          Omit<GenerativeOpenAI, omitFields> & { isAzure: true },
      >

      Create a ModuleConfig<'generative-openai', GenerativeConfigRuntimeType<'generative-azure-openai'>> object for use when performing runtime-specific AI generation using the generative-openai module.

      See the documentation for detailed usage.

    • cohere: (
          config?: GenerativeCohereConfigRuntime,
      ) => ModuleConfig<
          "generative-cohere",
          Omit<GenerativeCohere, omitFields>
          | undefined,
      >

      Create a ModuleConfig<'generative-cohere', GenerativeConfigRuntimeType<'generative-cohere'> | undefined> object for use when performing runtime-specific AI generation using the generative-cohere module.

      See the documentation for detailed usage.

    • databricks: (
          config?: GenerativeDatabricksConfigRuntime,
      ) => ModuleConfig<
          "generative-databricks",
          Omit<GenerativeDatabricks, omitFields>
          | undefined,
      >

      Create a ModuleConfig<'generative-databricks', GenerativeConfigRuntimeType<'generative-databricks'> | undefined> object for use when performing runtime-specific AI generation using the generative-databricks module.

      See the documentation for detailed usage.

    • google: (
          config?: GenerativeGoogleConfigRuntime,
      ) => ModuleConfig<
          "generative-google",
          Omit<GenerativeGoogle, omitFields>
          | undefined,
      >

      Create a ModuleConfig<'generative-google', GenerativeConfigRuntimeType<'generative-openai'> | undefined> object for use when performing runtime-specific AI generation using the generative-google module.

      See the documentation for detailed usage.

    • openAI: (
          config?: GenerativeOpenAIConfigRuntime,
      ) => ModuleConfig<
          "generative-openai",
          Omit<GenerativeOpenAI, omitFields> & { isAzure?: false },
      >

      Create a ModuleConfig<'generative-openai', GenerativeConfigRuntimeType<'generative-openai'>> object for use when performing runtime-specific AI generation using the generative-openai module.

      See the documentation for detailed usage.

    • xai: (
          config?: GenerativeXAIConfig,
      ) => ModuleConfig<
          "generative-xai",
          Omit<GenerativeXAI, omitFields>
          | undefined,
      >

      Create a ModuleConfig<'generative-xai', GenerativeConfigRuntimeType<'generative-xai'> | undefined> object for use when performing runtime-specific AI generation using the generative-xai module.

      See the documentation for detailed usage.

    • anthropic: function
      • Create a ModuleConfig<'generative-anthropic', GenerativeConfigRuntimeType<'generative-anthropic'> | undefined> object for use when performing runtime-specific AI generation using the generative-anthropic module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<
            "generative-anthropic",
            Omit<GenerativeAnthropic, omitFields>
            | undefined,
        >

        The configuration object.

    • anyscale: function
      • Create a ModuleConfig<'generative-anyscale', GenerativeConfigRuntimeType<'generative-anyscale'> | undefined> object for use when performing runtime-specific AI generation using the generative-anyscale module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<
            "generative-anyscale",
            Omit<GenerativeAnyscale, omitFields>
            | undefined,
        >

        The configuration object.

    • aws: function
      • Create a ModuleConfig<'generative-aws', GenerativeConfigRuntimeType<'generative-aws'> | undefined> object for use when performing runtime-specific AI generation using the generative-aws module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<"generative-aws", Omit<GenerativeAWS, omitFields> | undefined>

        The configuration object.

    • contextualai: function
    • friendliai: function
      • Create a ModuleConfig<'generative-friendliai', GenerativeConfigRuntimeType<'generative-friendliai'> | undefined> object for use when performing runtime-specific AI generation using the generative-friendliai module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<
            "generative-friendliai",
            Omit<GenerativeFriendliAI, omitFields>
            | undefined,
        >

        The configuration object.

    • mistral: function
      • Create a ModuleConfig<'generative-mistral', GenerativeConfigRuntimeType<'generative-mistral'> | undefined> object for use when performing runtime-specific AI generation using the generative-mistral module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<
            "generative-mistral",
            Omit<GenerativeMistral, omitFields>
            | undefined,
        >

        The configuration object.

    • nvidia: function
      • Create a ModuleConfig<'generative-nvidia', GenerativeConfigRuntimeType<'generative-nvidia'> | undefined> object for use when performing runtime-specific AI generation using the generative-mistral module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<
            "generative-nvidia",
            Omit<GenerativeNvidia, omitFields>
            | undefined,
        >

        The configuration object.

    • ollama: function
      • Create a ModuleConfig<'generative-ollama', GenerativeConfigRuntimeType<'generative-ollama'> | undefined> object for use when performing runtime-specific AI generation using the generative-ollama module.

        See the documentation for detailed usage.

        Parameters

        Returns ModuleConfig<
            "generative-ollama",
            Omit<GenerativeOllama, omitFields>
            | undefined,
        >

        The configuration object.