AxEmbeddingAdapter
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/funcs/embed.ts#L7
Constructors
Constructor
new AxEmbeddingAdapter(__namedParameters: Readonly<{
ai: AxAIService;
func: (args: readonly number[], extra?: Readonly<AxAIServiceOptions>) => Promise<unknown>;
info: Readonly<{
argumentDescription: string;
description: string;
name: string;
}>;
}>): AxEmbeddingAdapter;
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/funcs/embed.ts#L19
Parameters
| Parameter | Type |
|---|---|
__namedParameters | Readonly<{ ai: AxAIService; func: (args: readonly number[], extra?: Readonly<AxAIServiceOptions>) => Promise<unknown>; info: Readonly<{ argumentDescription: string; description: string; name: string; }>; }> |
Returns
AxEmbeddingAdapter
Methods
toFunction()
toFunction(): AxFunction;
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/funcs/embed.ts#L62