AxAIGoogleGeminiCacheCreateRequest type AxAIGoogleGeminiCacheCreateRequest = object ; Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L357
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/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L365
Content parts to cache
displayName? optional displayName : string ; Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L361
Display name for the cache (optional)
expireTime? optional expireTime : string ; Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L373
Absolute expiration time (ISO 8601)
model Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L359
The model to associate with the cache
systemInstruction? optional systemInstruction : AxAIGoogleGeminiContent ; Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L363
System instruction to cache
optional toolConfig : AxAIGoogleGeminiToolConfig ; Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L369
Tool configuration to cache
optional tools : AxAIGoogleGeminiTool []; Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L367
Tools to cache
ttl? Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/google-gemini/types.ts#L371
TTL duration string (e.g., “3600s” for 1 hour)