Skip to content

rulvar API reference


rulvar API reference / @rulvar/bridge-ai-sdk / BridgeAiSdkOptions

Interface: BridgeAiSdkOptions

Defined in: packages/bridge-ai-sdk/src/bridge.ts:102

@rulvar/bridge-ai-sdk: wraps any Vercel AI SDK LanguageModelV4 as a rulvar ProviderAdapter (https://docs.rulvar.com/guide/providers). Documented as the highest-churn package of the set: it tracks the @ai-sdk/provider major line and its provider-major bumps are the most likely driver of post-1.0 BREAKING majors.

Properties

PropertyTypeDescriptionDefined in
caps?(model) => | ModelCaps | Partial<ModelCaps>Per-model capability overrides merged over the conservative defaults.packages/bridge-ai-sdk/src/bridge.ts:116
id?stringAdapter id (the left segment of ModelRef). Defaults to the wrapped model's provider string; pass an explicit id to register several bridged models of the same provider side by side.packages/bridge-ai-sdk/src/bridge.ts:108
provider?stringProvider family for provider-raw retention and projection. Defaults to the wrapped model's provider string, so two bridged models of one provider share retained blocks.packages/bridge-ai-sdk/src/bridge.ts:114