# Type Alias AdapterCreator

AdapterCreator: (config: AdapterConfig) => IModelAdapter

Factory function type for creating adapters. Each provider registers a creator function that produces adapters.

#### Type Declaration

- - (config: AdapterConfig): IModelAdapter

  - #### Parameters

    - config: AdapterConfig

      The validated adapter configuration

    #### Returns IModelAdapter

    A configured model adapter instance

- Defined in packages/nexus-agents/src/adapters/factory.ts:43