AxEmbeddingAdapter Generated TypeScript API reference. typescript api api/reference build/apidocs/Class.AxEmbeddingAdapter.md class AxEmbeddingAdapter

AxEmbeddingAdapter

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/funcs/embed.ts#L7

Constructors

Constructor

TypeScript
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/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/funcs/embed.ts#L19

Parameters

ParameterType
__namedParametersReadonly<{ ai: AxAIService; func: (args: readonly number[], extra?: Readonly<AxAIServiceOptions>) => Promise<unknown>; info: Readonly<{ argumentDescription: string; description: string; name: string; }>; }>

Returns

AxEmbeddingAdapter

Methods

toFunction()

TypeScript
toFunction(): AxFunction;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/funcs/embed.ts#L62

Returns

AxFunction

Docs