AxAIGoogleGeminiCacheCreateRequest type AxAIGoogleGeminiCacheCreateRequest = object ; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L346
Request to create a context cache in Vertex AI / Gemini API.
Properties
contents? optional contents : AxAIGoogleGeminiContent []; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L354
Content parts to cache
displayName? optional displayName : string ; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L350
Display name for the cache (optional)
expireTime? optional expireTime : string ; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L362
Absolute expiration time (ISO 8601)
model Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L348
The model to associate with the cache
systemInstruction? optional systemInstruction : AxAIGoogleGeminiContent ; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L352
System instruction to cache
optional toolConfig : AxAIGoogleGeminiToolConfig ; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L358
Tool configuration to cache
optional tools : AxAIGoogleGeminiTool []; Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L356
Tools to cache
ttl? Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/google-gemini/types.ts#L360
TTL duration string (e.g., “3600s” for 1 hour)