File tree Expand file tree Collapse file tree 1 file changed +17
-10
lines changed
Expand file tree Collapse file tree 1 file changed +17
-10
lines changed Original file line number Diff line number Diff line change @@ -998,17 +998,24 @@ def _valid_uuid(uuid: str) -> bool:
998998 return bool (match )
999999
10001000 def get_experimental_features (self ) -> dict :
1001- """Get current experimental features settings."""
1001+ """
1002+ Retrieve the current settings for all experimental features.
1003+ Returns:
1004+ dict: A mapping of feature names to their enabled/disabled state.
1005+ Example:
1006+ >>> client.get_experimental_features()
1007+ """
10021008 return self .http .get (self .config .paths .experimental_features )
10031009
10041010 def update_experimental_features (self , features : dict ) -> dict :
1005- """Update experimental features settings."""
1011+ """
1012+ Update one or more experimental features.
1013+ Args:
1014+ features (dict): A dictionary mapping feature names to booleans.
1015+ For example, {"multimodal": True} to enable multimodal.
1016+ Returns:
1017+ dict: The updated experimental features settings.
1018+ Example:
1019+ >>> client.update_experimental_features({"multimodal": True})
1020+ """
10061021 return self .http .patch (self .config .paths .experimental_features , body = features )
1007-
1008- def enable_multimodal (self ) -> dict :
1009- """Enable multimodal experimental feature."""
1010- return self .update_experimental_features ({"multimodal" : True })
1011-
1012- def disable_multimodal (self ) -> dict :
1013- """Disable multimodal experimental feature."""
1014- return self .update_experimental_features ({"multimodal" : False })
You can’t perform that action at this time.
0 commit comments