![]() |
Request options
google.generativeai.types.RequestOptions(
*,
retry: (google.api_core.retry.Retry | None) = None,
timeout: (int | float | google.api_core.timeout.TimeToDeadlineTimeout | None) = None
)
>>> import google.generativeai as genai
>>> from google.generativeai.types import RequestOptions
>>> from google.api_core import retry
>>>
>>> model = genai.GenerativeModel()
>>> response = model.generate_content('Hello',
... request_options=RequestOptions(
... retry=retry.Retry(initial=10, multiplier=2, maximum=60, timeout=300)))
>>> response = model.generate_content('Hello',
... request_options=RequestOptions(timeout=600)))
Attributes | |
---|---|
`retry` | Dataclass field |
`timeout` | Dataclass field |
get
get(
key, default=None
)
D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
items
items()
D.items() -> a set-like object providing a view on D’s items
keys
keys()
D.keys() -> a set-like object providing a view on D’s keys
values
values()
D.values() -> an object providing a view on D’s values
__contains__
__contains__(
key
)
__eq__
__eq__(
other
)
Return self==value.
__getitem__
__getitem__(
item
)
__iter__
__iter__()
__len__
__len__()