google.genai low-level API client methods and tracks generateContent usage.
Requirements
| Requirement | Version |
|---|---|
google-genai SDK | >=0.8 |
| Python | >=3.9 |
google-genai>=1.47.0 in
actguard/examples/30_google_adk/requirements.txt.
Patched methods
google.genai._api_client.BaseApiClient.requestgoogle.genai._api_client.BaseApiClient.request_streamedgoogle.genai._api_client.BaseApiClient.async_requestgoogle.genai._api_client.BaseApiClient.async_request_streamed
:generateContent and :streamGenerateContent paths.
Usage with ActGuard runtime
models/gemini-... -> gemini-...).