BridgeBuilder
Defined in: packages/ai.matey.types/src/bridge.ts:400
Bridge builder for fluent API.
Type Parameters
Section titled “Type Parameters”TFrontend
Section titled “TFrontend”TFrontend extends FrontendAdapter = FrontendAdapter
Methods
Section titled “Methods”build()
Section titled “build()”build():
Bridge<TFrontend>
Defined in: packages/ai.matey.types/src/bridge.ts:405
Returns
Section titled “Returns”Bridge<TFrontend>
withBackend()
Section titled “withBackend()”withBackend(
backend):BridgeBuilder<TFrontend>
Defined in: packages/ai.matey.types/src/bridge.ts:402
Parameters
Section titled “Parameters”backend
Section titled “backend”BackendAdapter<unknown, unknown> | Router
Returns
Section titled “Returns”BridgeBuilder<TFrontend>
withConfig()
Section titled “withConfig()”withConfig(
config):BridgeBuilder<TFrontend>
Defined in: packages/ai.matey.types/src/bridge.ts:403
Parameters
Section titled “Parameters”config
Section titled “config”Partial<BridgeConfig>
Returns
Section titled “Returns”BridgeBuilder<TFrontend>
withFrontend()
Section titled “withFrontend()”withFrontend<
T>(frontend):BridgeBuilder<T>
Defined in: packages/ai.matey.types/src/bridge.ts:401
Type Parameters
Section titled “Type Parameters”T extends FrontendAdapter<unknown, unknown, unknown>
Parameters
Section titled “Parameters”frontend
Section titled “frontend”T
Returns
Section titled “Returns”BridgeBuilder<T>
withMiddleware()
Section titled “withMiddleware()”withMiddleware(
middleware):BridgeBuilder<TFrontend>
Defined in: packages/ai.matey.types/src/bridge.ts:404
Parameters
Section titled “Parameters”middleware
Section titled “middleware”Returns
Section titled “Returns”BridgeBuilder<TFrontend>