Databricks SDK for JavaScript
    Preparing search index...

    Interface ModelProviderServiceConfig_AnthropicProviderConfig

    Anthropic provider configuration. Exactly one of direct or relayed must be set on Create; the two are mutually exclusive.

    interface ModelProviderServiceConfig_AnthropicProviderConfig {
        providerMode?:
            | {
                $case: "direct";
                direct: ModelProviderServiceConfig_AnthropicProviderDirectConfig;
            }
            | {
                $case: "relayed";
                relayed: ModelProviderServiceConfig_AnthropicProviderRelayedConfig;
            };
    }
    Index

    Properties

    Properties

    providerMode?:
        | {
            $case: "direct";
            direct: ModelProviderServiceConfig_AnthropicProviderDirectConfig;
        }
        | {
            $case: "relayed";
            relayed: ModelProviderServiceConfig_AnthropicProviderRelayedConfig;
        }

    Provider configuration mode. Exactly one variant may be set: an inline credential (direct) or credential-less relaying (relayed). (-- Anthropic is the only provider with a non-direct mode today. The oneof enforces direct-vs-relayed exclusivity on the wire; the validator still enforces that one of them is set on Create and per-mode completeness (e.g. relayed.plan_type). --)

    Type Declaration