File tree 2 files changed +5
-0
lines changed
vertexai/generative_models
2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -748,6 +748,7 @@ def test_generate_content(
748
748
frequency_penalty = 0.0 ,
749
749
logprobs = 5 ,
750
750
response_logprobs = True ,
751
+ response_modalities = ["TEXT" ],
751
752
),
752
753
safety_settings = [
753
754
generative_models .SafetySetting (
Original file line number Diff line number Diff line change @@ -1638,6 +1638,8 @@ class ResponseValidationError(ResponseBlockedError):
1638
1638
class GenerationConfig :
1639
1639
"""Parameters for the generation."""
1640
1640
1641
+ Modality = gapic_content_types .GenerationConfig .Modality
1642
+
1641
1643
def __init__ (
1642
1644
self ,
1643
1645
* ,
@@ -1656,6 +1658,7 @@ def __init__(
1656
1658
routing_config : Optional ["RoutingConfig" ] = None ,
1657
1659
logprobs : Optional [int ] = None ,
1658
1660
response_logprobs : Optional [bool ] = None ,
1661
+ response_modalities : Optional [List ["GenerationConfig.Modality" ]] = None ,
1659
1662
):
1660
1663
r"""Constructs a GenerationConfig object.
1661
1664
@@ -1725,6 +1728,7 @@ def __init__(
1725
1728
audio_timestamp = audio_timestamp ,
1726
1729
logprobs = logprobs ,
1727
1730
response_logprobs = response_logprobs ,
1731
+ response_modalities = response_modalities ,
1728
1732
)
1729
1733
if routing_config is not None :
1730
1734
self ._raw_generation_config .routing_config = (
You can’t perform that action at this time.
0 commit comments