mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 18:54:30 +00:00
feat - add fim codestral api
This commit is contained in:
parent
ad47fee181
commit
364492297d
7 changed files with 549 additions and 132 deletions
|
@ -3017,29 +3017,6 @@ def get_optional_params(
|
|||
optional_params["response_format"] = response_format
|
||||
if seed is not None:
|
||||
optional_params["seed"] = seed
|
||||
elif custom_llm_provider == "codestral":
|
||||
# supported_params = get_supported_openai_params(
|
||||
# model=model, custom_llm_provider=custom_llm_provider
|
||||
# )
|
||||
# _check_valid_arg(supported_params=supported_params)
|
||||
# optional_params = litellm.DeepInfraConfig().map_openai_params(
|
||||
# non_default_params=non_default_params,
|
||||
# optional_params=optional_params,
|
||||
# model=model,
|
||||
# )
|
||||
pass
|
||||
elif custom_llm_provider == "text-completion-codestral":
|
||||
# supported_params = get_supported_openai_params(
|
||||
# model=model, custom_llm_provider=custom_llm_provider
|
||||
# )
|
||||
# _check_valid_arg(supported_params=supported_params)
|
||||
# optional_params = litellm.DeepInfraConfig().map_openai_params(
|
||||
# non_default_params=non_default_params,
|
||||
# optional_params=optional_params,
|
||||
# model=model,
|
||||
# )
|
||||
pass
|
||||
|
||||
elif custom_llm_provider == "deepseek":
|
||||
supported_params = get_supported_openai_params(
|
||||
model=model, custom_llm_provider=custom_llm_provider
|
||||
|
@ -3906,10 +3883,6 @@ def get_llm_provider(
|
|||
# codestral is openai compatible, we just need to set this to custom_openai and have the api_base be https://codestral.mistral.ai/v1
|
||||
api_base = "https://codestral.mistral.ai/v1"
|
||||
dynamic_api_key = get_secret("CODESTRAL_API_KEY")
|
||||
elif custom_llm_provider == "text-completion-codestral":
|
||||
# codestral is openai compatible, we just need to set this to custom_openai and have the api_base be https://codestral.mistral.ai/v1
|
||||
api_base = "https://codestral.mistral.ai/v1"
|
||||
dynamic_api_key = get_secret("CODESTRAL_API_KEY")
|
||||
elif custom_llm_provider == "deepseek":
|
||||
# deepseek is openai compatible, we just need to set this to custom_openai and have the api_base be https://api.deepseek.com/v1
|
||||
api_base = "https://api.deepseek.com/v1"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue