mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-27 11:43:54 +00:00
Co-authored-by: Joey Feldberg <joeyfeldberg@users.noreply.github.com> Co-authored-by: Joey Feldberg <12495578+joeyfeldberg@users.noreply.github.com>
This commit is contained in:
parent
024237077b
commit
ec9f3d6a63
40 changed files with 40 additions and 40 deletions
|
@ -70,7 +70,7 @@ class AnthropicConfig(BaseConfig):
|
||||||
metadata: Optional[dict] = None,
|
metadata: Optional[dict] = None,
|
||||||
system: Optional[str] = None,
|
system: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -72,7 +72,7 @@ class AnthropicTextConfig(BaseConfig):
|
||||||
top_k: Optional[int] = None,
|
top_k: Optional[int] = None,
|
||||||
metadata: Optional[dict] = None,
|
metadata: Optional[dict] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -63,7 +63,7 @@ class AmazonConverseConfig(BaseConfig):
|
||||||
topP: Optional[int] = None,
|
topP: Optional[int] = None,
|
||||||
topK: Optional[int] = None,
|
topK: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -103,7 +103,7 @@ class AmazonCohereChatConfig:
|
||||||
stop_sequences: Optional[str] = None,
|
stop_sequences: Optional[str] = None,
|
||||||
raw_prompting: Optional[bool] = None,
|
raw_prompting: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -46,7 +46,7 @@ class AmazonAI21Config(AmazonInvokeConfig, BaseConfig):
|
||||||
presencePenalty: Optional[dict] = None,
|
presencePenalty: Optional[dict] = None,
|
||||||
countPenalty: Optional[dict] = None,
|
countPenalty: Optional[dict] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -28,7 +28,7 @@ class AmazonCohereConfig(AmazonInvokeConfig, BaseConfig):
|
||||||
temperature: Optional[float] = None,
|
temperature: Optional[float] = None,
|
||||||
return_likelihood: Optional[str] = None,
|
return_likelihood: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -28,7 +28,7 @@ class AmazonLlamaConfig(AmazonInvokeConfig, BaseConfig):
|
||||||
temperature: Optional[float] = None,
|
temperature: Optional[float] = None,
|
||||||
topP: Optional[int] = None,
|
topP: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -33,7 +33,7 @@ class AmazonMistralConfig(AmazonInvokeConfig, BaseConfig):
|
||||||
top_k: Optional[float] = None,
|
top_k: Optional[float] = None,
|
||||||
stop: Optional[List[str]] = None,
|
stop: Optional[List[str]] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -33,7 +33,7 @@ class AmazonTitanConfig(AmazonInvokeConfig, BaseConfig):
|
||||||
temperature: Optional[float] = None,
|
temperature: Optional[float] = None,
|
||||||
topP: Optional[int] = None,
|
topP: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -34,7 +34,7 @@ class AmazonAnthropicConfig:
|
||||||
top_p: Optional[int] = None,
|
top_p: Optional[int] = None,
|
||||||
anthropic_version: Optional[str] = None,
|
anthropic_version: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -32,7 +32,7 @@ class AmazonAnthropicClaude3Config:
|
||||||
max_tokens: Optional[int] = None,
|
max_tokens: Optional[int] = None,
|
||||||
anthropic_version: Optional[str] = None,
|
anthropic_version: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -27,7 +27,7 @@ class AmazonTitanG1Config:
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -33,7 +33,7 @@ class AmazonTitanV2Config:
|
||||||
def __init__(
|
def __init__(
|
||||||
self, normalize: Optional[bool] = None, dimensions: Optional[int] = None
|
self, normalize: Optional[bool] = None, dimensions: Optional[int] = None
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -49,7 +49,7 @@ class AmazonStabilityConfig:
|
||||||
width: Optional[int] = None,
|
width: Optional[int] = None,
|
||||||
height: Optional[int] = None,
|
height: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -45,7 +45,7 @@ class ClarifaiConfig(BaseConfig):
|
||||||
temperature: Optional[int] = None,
|
temperature: Optional[int] = None,
|
||||||
top_k: Optional[int] = None,
|
top_k: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -44,7 +44,7 @@ class CloudflareChatConfig(BaseConfig):
|
||||||
max_tokens: Optional[int] = None,
|
max_tokens: Optional[int] = None,
|
||||||
stream: Optional[bool] = None,
|
stream: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -104,7 +104,7 @@ class CohereChatConfig(BaseConfig):
|
||||||
tool_results: Optional[list] = None,
|
tool_results: Optional[list] = None,
|
||||||
seed: Optional[int] = None,
|
seed: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -86,7 +86,7 @@ class CohereTextConfig(BaseConfig):
|
||||||
return_likelihoods: Optional[str] = None,
|
return_likelihoods: Optional[str] = None,
|
||||||
logit_bias: Optional[dict] = None,
|
logit_bias: Optional[dict] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -37,7 +37,7 @@ class DatabricksConfig(OpenAILikeChatConfig):
|
||||||
stop: Optional[Union[List[str], str]] = None,
|
stop: Optional[Union[List[str], str]] = None,
|
||||||
n: Optional[int] = None,
|
n: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -16,7 +16,7 @@ class DatabricksEmbeddingConfig:
|
||||||
)
|
)
|
||||||
|
|
||||||
def __init__(self, instruction: Optional[str] = None) -> None:
|
def __init__(self, instruction: Optional[str] = None) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -145,7 +145,7 @@ class AlephAlphaConfig:
|
||||||
contextual_control_threshold: Optional[int] = None,
|
contextual_control_threshold: Optional[int] = None,
|
||||||
control_log_additive: Optional[bool] = None,
|
control_log_additive: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -63,7 +63,7 @@ class PalmConfig:
|
||||||
top_p: Optional[float] = None,
|
top_p: Optional[float] = None,
|
||||||
max_output_tokens: Optional[int] = None,
|
max_output_tokens: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -57,7 +57,7 @@ class GoogleAIStudioGeminiConfig(VertexGeminiConfig):
|
||||||
candidate_count: Optional[int] = None,
|
candidate_count: Optional[int] = None,
|
||||||
stop_sequences: Optional[list] = None,
|
stop_sequences: Optional[list] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -77,7 +77,7 @@ class HuggingfaceChatConfig(BaseConfig):
|
||||||
typical_p: Optional[float] = None,
|
typical_p: Optional[float] = None,
|
||||||
watermark: Optional[bool] = None,
|
watermark: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -21,7 +21,7 @@ class JinaAIEmbeddingConfig:
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -18,7 +18,7 @@ class LmStudioEmbeddingConfig:
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -33,7 +33,7 @@ class MaritalkConfig(OpenAIGPTConfig):
|
||||||
tools: Optional[List[dict]] = None,
|
tools: Optional[List[dict]] = None,
|
||||||
tool_choice: Optional[Union[str, dict]] = None,
|
tool_choice: Optional[Union[str, dict]] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -78,7 +78,7 @@ class NLPCloudConfig(BaseConfig):
|
||||||
num_beams: Optional[int] = None,
|
num_beams: Optional[int] = None,
|
||||||
num_return_sequences: Optional[int] = None,
|
num_return_sequences: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -32,7 +32,7 @@ class NvidiaNimEmbeddingConfig:
|
||||||
input_type: Optional[str] = None,
|
input_type: Optional[str] = None,
|
||||||
truncate: Optional[str] = None,
|
truncate: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -117,7 +117,7 @@ class OllamaConfig(BaseConfig):
|
||||||
system: Optional[str] = None,
|
system: Optional[str] = None,
|
||||||
template: Optional[str] = None,
|
template: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -105,7 +105,7 @@ class OllamaChatConfig(OpenAIGPTConfig):
|
||||||
system: Optional[str] = None,
|
system: Optional[str] = None,
|
||||||
template: Optional[str] = None,
|
template: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -58,7 +58,7 @@ class PetalsConfig(BaseConfig):
|
||||||
top_p: Optional[float] = None,
|
top_p: Optional[float] = None,
|
||||||
repetition_penalty: Optional[float] = None,
|
repetition_penalty: Optional[float] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -59,7 +59,7 @@ class PredibaseConfig(BaseConfig):
|
||||||
typical_p: Optional[float] = None,
|
typical_p: Optional[float] = None,
|
||||||
watermark: Optional[bool] = None,
|
watermark: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -73,7 +73,7 @@ class ReplicateConfig(BaseConfig):
|
||||||
seed: Optional[int] = None,
|
seed: Optional[int] = None,
|
||||||
debug: Optional[bool] = None,
|
debug: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -47,7 +47,7 @@ class SagemakerConfig(BaseConfig):
|
||||||
temperature: Optional[float] = None,
|
temperature: Optional[float] = None,
|
||||||
return_full_text: Optional[bool] = None,
|
return_full_text: Optional[bool] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -179,7 +179,7 @@ class VertexGeminiConfig(VertexAIBaseConfig, BaseConfig):
|
||||||
presence_penalty: Optional[float] = None,
|
presence_penalty: Optional[float] = None,
|
||||||
seed: Optional[int] = None,
|
seed: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -17,7 +17,7 @@ class VertexAIAi21Config:
|
||||||
self,
|
self,
|
||||||
max_tokens: Optional[int] = None,
|
max_tokens: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -21,7 +21,7 @@ class VertexAILlama3Config:
|
||||||
self,
|
self,
|
||||||
max_tokens: Optional[int] = None,
|
max_tokens: Optional[int] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key == "max_tokens" and value is None:
|
if key == "max_tokens" and value is None:
|
||||||
value = self.max_tokens
|
value = self.max_tokens
|
||||||
|
|
|
@ -48,7 +48,7 @@ class VertexAITextEmbeddingConfig(BaseModel):
|
||||||
] = None,
|
] = None,
|
||||||
title: Optional[str] = None,
|
title: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
|
@ -108,7 +108,7 @@ class IBMWatsonXAIConfig(IBMWatsonXMixin, BaseConfig):
|
||||||
stream: Optional[bool] = None,
|
stream: Optional[bool] = None,
|
||||||
**kwargs,
|
**kwargs,
|
||||||
) -> None:
|
) -> None:
|
||||||
locals_ = locals()
|
locals_ = locals().copy()
|
||||||
for key, value in locals_.items():
|
for key, value in locals_.items():
|
||||||
if key != "self" and value is not None:
|
if key != "self" and value is not None:
|
||||||
setattr(self.__class__, key, value)
|
setattr(self.__class__, key, value)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue