AxEmbeddingAdapter
Defined in: https://github.com/ax-llm/ax/blob/9a5a7060a48f9eef46efc680b0cdf6b42bff5df2/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/9a5a7060a48f9eef46efc680b0cdf6b42bff5df2/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/9a5a7060a48f9eef46efc680b0cdf6b42bff5df2/src/ax/funcs/embed.ts#L62