AxDBManager
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/docs/manager.ts#L30
Constructors
Constructor
new AxDBManager(__namedParameters: Readonly<AxDBManagerArgs>): AxDBManager;
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/docs/manager.ts#L37
Parameters
| Parameter | Type |
|---|---|
__namedParameters | Readonly<AxDBManagerArgs> |
Returns
AxDBManager
Methods
insert()
insert(text: Readonly<string | string[]>, options?: Readonly<{
abortSignal?: AbortSignal;
batchSize?: number;
maxWordsPerChunk?: number;
minWordsPerChunk?: number;
}>): Promise<void>;
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/docs/manager.ts#L50
Parameters
| Parameter | Type |
|---|---|
text | Readonly<string | string[]> |
options? | Readonly<{ abortSignal?: AbortSignal; batchSize?: number; maxWordsPerChunk?: number; minWordsPerChunk?: number; }> |
Returns
Promise<void>
query()
query(query: Readonly<string | number | number[] | string[]>, __namedParameters:
| undefined
| Readonly<{
abortSignal?: AbortSignal;
topPercent?: number;
}>): Promise<AxDBMatch[][]>;
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/docs/manager.ts#L110
Parameters
| Parameter | Type |
|---|---|
query | Readonly<string | number | number[] | string[]> |
__namedParameters | | undefined | Readonly<{ abortSignal?: AbortSignal; topPercent?: number; }> |
Returns
Promise<AxDBMatch[][]>