AxContextCacheOperation Generated TypeScript API reference. typescript api api/reference build/apidocs/TypeAlias.AxContextCacheOperation.md type AxContextCacheOperation

AxContextCacheOperation

TypeScript
type AxContextCacheOperation = object;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/types.ts#L1181

Context cache operation to be executed by the base AI service. Providers define these operations; AxBaseAI executes them via apiCall().

Properties

apiConfig

TypeScript
apiConfig: AxAPI;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/types.ts#L1185

API endpoint configuration


parseResponse()

TypeScript
parseResponse: (response: unknown) => AxContextCacheInfo | undefined;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/types.ts#L1189

Parse the response and return cache info

Parameters

ParameterType
responseunknown

Returns

AxContextCacheInfo | undefined


request

TypeScript
request: unknown;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/types.ts#L1187

Request payload


type

TypeScript
type: "create" | "update" | "delete" | "get";

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/types.ts#L1183

Type of cache operation

Docs