mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 11:14:04 +00:00
* add the logprobs param for fireworks ai (#6915) * add the logprobs param for fireworks ai * (feat) pass through llm endpoints - add `PATCH` support (vertex context caching requires for update ops) (#6924) * add PATCH for pass through endpoints * test_pass_through_routes_support_all_methods * sonnet supports pdf, haiku does not (#6928) * (feat) DataDog Logger - Add Failure logging + use Standard Logging payload (#6929) * add async_log_failure_event for dd * use standard logging payload for DD logging * use standard logging payload for DD * fix use SLP status * allow opting into _create_v0_logging_payload * add unit tests for DD logging payload * fix dd logging tests * (feat) log proxy auth errors on datadog (#6931) * add new dd type for auth errors * add async_log_proxy_authentication_errors * fix comment * use async_log_proxy_authentication_errors * test_datadog_post_call_failure_hook * test_async_log_proxy_authentication_errors * (feat) Allow using include to include external YAML files in a config.yaml (#6922) * add helper to process inlcudes directive on yaml * add doc on config management * unit tests for `include` on config.yaml * bump: version 1.52.16 → 1.53. * (feat) dd logger - set tags according to the values set by those env vars (#6933) * dd logger, inherit from .envs * test_datadog_payload_environment_variables * fix _get_datadog_service * build(ui/): update ui build * bump: version 1.53.0 → 1.53.1 * Revert "(feat) Allow using include to include external YAML files in a config.yaml (#6922)" This reverts commit |
||
---|---|---|
.. | ||
AI21 | ||
anthropic | ||
azure_ai | ||
AzureOpenAI | ||
bedrock | ||
cerebras | ||
cohere | ||
custom_httpx | ||
databricks | ||
deepseek/chat | ||
files_apis | ||
fine_tuning_apis | ||
fireworks_ai | ||
groq | ||
hosted_vllm/chat | ||
huggingface_llms_metadata | ||
jina_ai | ||
lm_studio | ||
mistral | ||
nvidia_nim | ||
OpenAI | ||
openai_like | ||
perplexity/chat | ||
prompt_templates | ||
sagemaker | ||
sambanova | ||
together_ai | ||
tokenizers | ||
vertex_ai_and_google_ai_studio | ||
watsonx | ||
xai/chat | ||
__init__.py | ||
aleph_alpha.py | ||
azure_text.py | ||
base.py | ||
base_aws_llm.py | ||
baseten.py | ||
clarifai.py | ||
cloudflare.py | ||
custom_llm.py | ||
gemini.py | ||
huggingface_restapi.py | ||
maritalk.py | ||
nlp_cloud.py | ||
ollama.py | ||
ollama_chat.py | ||
oobabooga.py | ||
openrouter.py | ||
palm.py | ||
petals.py | ||
predibase.py | ||
README.md | ||
replicate.py | ||
text_completion_codestral.py | ||
triton.py | ||
vllm.py | ||
volcengine.py |
File Structure
August 27th, 2024
To make it easy to see how calls are transformed for each model/provider:
we are working on moving all supported litellm providers to a folder structure, where folder name is the supported litellm provider name.
Each folder will contain a *_transformation.py
file, which has all the request/response transformation logic, making it easy to see how calls are modified.
E.g. cohere/
, bedrock/
.