[**@lancedb/lancedb**](../../../README.md) • **Docs** *** [@lancedb/lancedb](../../../globals.md) / [embedding](../README.md) / register # Function: register() ```ts function register(name?): (ctor) => any ``` ## Parameters * **name?**: `string` ## Returns `Function` ### Parameters * **ctor**: `EmbeddingFunctionConstructor`<[`EmbeddingFunction`](../classes/EmbeddingFunction.md)<`any`, `FunctionOptions`>> ### Returns `any`