forked from phoenix/litellm-mirror
Merge pull request #4279 from tomusher/feature/return-output-vector-size-in-modelinfo
Return output_vector_size in get_model_info
This commit is contained in:
commit
1807c49f18
2 changed files with 2 additions and 0 deletions
|
@ -61,6 +61,7 @@ class ModelInfo(TypedDict, total=False):
|
||||||
float
|
float
|
||||||
] # only for vertex ai models
|
] # only for vertex ai models
|
||||||
output_cost_per_image: Optional[float]
|
output_cost_per_image: Optional[float]
|
||||||
|
output_vector_size: Optional[int]
|
||||||
output_cost_per_video_per_second: Optional[float] # only for vertex ai models
|
output_cost_per_video_per_second: Optional[float] # only for vertex ai models
|
||||||
output_cost_per_audio_per_second: Optional[float] # only for vertex ai models
|
output_cost_per_audio_per_second: Optional[float] # only for vertex ai models
|
||||||
litellm_provider: Required[str]
|
litellm_provider: Required[str]
|
||||||
|
|
|
@ -4685,6 +4685,7 @@ def get_model_info(model: str, custom_llm_provider: Optional[str] = None) -> Mod
|
||||||
output_cost_per_character_above_128k_tokens=_model_info.get(
|
output_cost_per_character_above_128k_tokens=_model_info.get(
|
||||||
"output_cost_per_character_above_128k_tokens", None
|
"output_cost_per_character_above_128k_tokens", None
|
||||||
),
|
),
|
||||||
|
output_vector_size=_model_info.get("output_vector_size", None),
|
||||||
litellm_provider=_model_info.get(
|
litellm_provider=_model_info.get(
|
||||||
"litellm_provider", custom_llm_provider
|
"litellm_provider", custom_llm_provider
|
||||||
),
|
),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue