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
| Property | Type | Description | Defined in |
|---|---|---|---|
caps? | (model) => | ModelCaps | Partial<ModelCaps> | Per-model capability overrides merged over the conservative defaults. | packages/bridge-ai-sdk/src/bridge.ts:116 |
id? | string | Adapter 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? | string | Provider 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 |