Skip to content

Settings

const Settings: object

Defined in: packages/core/src/global/settings.ts:29

get tokenSizer(): TokenSizer | null

TokenSizer | null

set tokenSizer(tokenSizer): void

TokenSizer | null

void

withTokenSizer<Result>(tokenSizer, fn): Result

Result

TokenSizer

() => Result

Result

get chunkSize(): number | undefined

number | undefined

set chunkSize(chunkSize): void

number | undefined

void

withChunkSize<Result>(chunkSize, fn): Result

Result

number

() => Result

Result

get callbackManager(): CallbackManager

CallbackManager

set callbackManager(callbackManager): void

CallbackManager

void

withCallbackManager<Result>(callbackManager, fn): Result

Result

CallbackManager

() => Result

Result

get nodeParser(): NodeParser<TextNode<Metadata>[] | Promise<TextNode<Metadata>[]>> | null

NodeParser<TextNode<Metadata>[] | Promise<TextNode<Metadata>[]>> | null

set nodeParser(nodeParser): void

NodeParser

void

get chunkOverlap(): number | undefined

number | undefined

set chunkOverlap(chunkOverlap): void

number | undefined

void

withChunkOverlap<Result>(chunkOverlap, fn): Result

Result

number

() => Result

Result

get embedFunc(): TextEmbedFunc | null

TextEmbedFunc | null

set embedFunc(embedFunc): void

TextEmbedFunc

void

withEmbedFunc<Result>(embedFunc, fn): Result

Result

TextEmbedFunc

() => Result

Result

get debug(): boolean

boolean