class documentation

class _GeminiApiRequest(BaseModel): (source)

View In Hierarchy

Serializable activity input for a Gemini SDK API call.

streaming_topic / streaming_batch_interval_ms are only read by the streamed activity: when a topic is set, each streamed chunk is published to that workflow-stream topic as it arrives (in addition to being returned batched), so external consumers can observe the model output in real time.

Class Variable http_method Undocumented
Class Variable http_options_overrides Undocumented
Class Variable path Undocumented
Class Variable request_dict Undocumented
Class Variable streaming_batch_interval_ms Undocumented
Class Variable streaming_topic Undocumented
http_method: str = (source)

Undocumented

http_options_overrides: _SerializableHttpOptions | None = (source)

Undocumented

Undocumented

request_dict: dict[str, object] = (source)

Undocumented

streaming_batch_interval_ms: int = (source)

Undocumented

streaming_topic: str | None = (source)

Undocumented