SAP AI SDK for JavaScript - v2.8.0
    Preparing search index...

    Type Alias AzureOpenAiChatModelParams

    AzureOpenAiChatModelParams: Pick<
        AzureOpenAiChatCompletionsRequestCommon,
        | "temperature"
        | "top_p"
        | "stop"
        | "max_tokens"
        | "presence_penalty"
        | "frequency_penalty"
        | "logit_bias"
        | "user",
    > & { streaming?: boolean; supportsStrictToolCalling?: boolean } & BaseChatModelParams & ModelConfig<
        AzureOpenAiChatModel,
    > & ResourceGroupConfig

    Input type for AzureOpenAiChatClient initialization.

    Type Declaration

    • Optionalstreaming?: boolean

      Whether the model should automatically stream responses when using invoke(). If disableStreaming is set to true, this option will be ignored. If streaming is explicitly set to false, disableStreaming will be set to true.

    • OptionalsupportsStrictToolCalling?: boolean

      Whether the model supports the strict argument when passing in tools. If undefined the strict argument will not be passed to OpenAI.

      Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.