Krish Dholakia
|
4ac66bd843
|
LiteLLM Minor Fixes and Improvements (09/07/2024) (#5580)
* fix(litellm_logging.py): set completion_start_time_float to end_time_float if none
Fixes https://github.com/BerriAI/litellm/issues/5500
* feat(_init_.py): add new 'openai_text_completion_compatible_providers' list
Fixes https://github.com/BerriAI/litellm/issues/5558
Handles correctly routing fireworks ai calls when done via text completions
* fix: fix linting errors
* fix: fix linting errors
* fix(openai.py): fix exception raised
* fix(openai.py): fix error handling
* fix(_redis.py): allow all supported arguments for redis cluster (#5554)
* Revert "fix(_redis.py): allow all supported arguments for redis cluster (#5554)" (#5583)
This reverts commit f2191ef4cb .
* fix(router.py): return model alias w/ underlying deployment on router.get_model_list()
Fixes https://github.com/BerriAI/litellm/issues/5524#issuecomment-2336410666
* test: handle flaky tests
---------
Co-authored-by: Jonas Dittrich <58814480+Kakadus@users.noreply.github.com>
|
2024-09-09 18:54:17 -07:00 |
|
Krrish Dholakia
|
f4fbe75af3
|
test: fix test
|
2024-08-27 19:33:14 -07:00 |
|
Krrish Dholakia
|
834e204c73
|
test(test_exceptions.py): loosen test
|
2024-08-27 17:39:53 -07:00 |
|
Krrish Dholakia
|
18731cf42b
|
fix: fix linting errors
|
2024-08-27 12:14:23 -07:00 |
|
Krrish Dholakia
|
756a828c15
|
fix(azure.py): add response header coverage for azure models
|
2024-08-24 15:12:51 -07:00 |
|
Krrish Dholakia
|
87549a2391
|
fix(main.py): cover openai /v1/completions endpoint
|
2024-08-24 13:25:17 -07:00 |
|
Krrish Dholakia
|
de2373d52b
|
fix(openai.py): coverage for correctly re-raising exception headers on openai chat completion + embedding endpoints
|
2024-08-24 12:55:15 -07:00 |
|
Krrish Dholakia
|
61f4b71ef7
|
refactor: replace .error() with .exception() logging for better debugging on sentry
|
2024-08-16 09:22:47 -07:00 |
|
Krrish Dholakia
|
05ba34b9b7
|
fix(utils.py): add exception mapping for databricks errors
|
2024-07-27 13:13:31 -07:00 |
|
Ishaan Jaff
|
69e52e0a47
|
test - openai content policy errors
|
2024-07-22 16:24:03 -07:00 |
|
Krrish Dholakia
|
9e098326d0
|
test: skip duplicate test
|
2024-07-19 18:51:50 -07:00 |
|
Ishaan Jaff
|
dbca6bbb99
|
test - raise correct Auth exception for anthropic API
|
2024-07-16 20:44:40 -07:00 |
|
Ishaan Jaff
|
c7f74b0297
|
test - test_completion_bedrock_invalid_role_exception
|
2024-07-13 09:54:32 -07:00 |
|
Ishaan Jaff
|
665d8fb250
|
test - test_azure_embedding_exceptions
|
2024-07-01 21:19:47 -07:00 |
|
Krrish Dholakia
|
5e893ed13e
|
fix(utils.py): Fix anthropic tool calling exception mapping
Fixes https://github.com/BerriAI/litellm/issues/4348
|
2024-06-21 21:20:49 -07:00 |
|
Krrish Dholakia
|
000d678445
|
fix(utils.py): improve coverage for anthropic exception mapping
|
2024-06-21 21:15:10 -07:00 |
|
Krrish Dholakia
|
f41c443abb
|
fix(vertex_httpx.py): re-raise vertex content policy violation error
Fixes https://github.com/BerriAI/litellm/issues/4270
|
2024-06-18 19:00:35 -07:00 |
|
Ishaan Jaff
|
b4db464604
|
fix - show model group in exceptions
|
2024-06-10 20:30:31 -07:00 |
|
Krrish Dholakia
|
1dafb1b3b7
|
fix(utils.py): improved predibase exception mapping
adds unit testing + better coverage for predibase errors
|
2024-06-08 14:32:43 -07:00 |
|
Ishaan Jaff
|
ed0a815c2b
|
test - exceptions predibase
|
2024-05-15 16:53:41 -07:00 |
|
Ishaan Jaff
|
e518b1e6c1
|
fix - vertex exception test
|
2024-05-15 15:37:59 -07:00 |
|
Ishaan Jaff
|
6d8ea641ec
|
(ci/cd) fix test_content_policy_exception_azure
|
2024-05-15 14:47:39 -07:00 |
|
Ishaan Jaff
|
4d1806bc95
|
fix - vertex ai exceptions
|
2024-05-04 21:32:10 -07:00 |
|
Ishaan Jaff
|
85b2137f9c
|
fix - test exceptions vertex ai
|
2024-05-04 16:09:20 -07:00 |
|
Ishaan Jaff
|
7150df653f
|
test azure exceptions are more decriptive
|
2024-05-04 13:02:29 -07:00 |
|
Ishaan Jaff
|
76825e1d2c
|
test - mapping content policy violation errors
|
2024-05-04 11:15:34 -07:00 |
|
Ishaan Jaff
|
9db529b2f8
|
test vertex ai exception mapping
|
2024-04-16 20:00:32 -07:00 |
|
Krrish Dholakia
|
5b66cb3864
|
test(test_exceptions.py): handle api instability
|
2024-03-26 18:06:49 -07:00 |
|
ishaan-jaff
|
2d051addf1
|
(test) test_exceptions.py
|
2024-03-04 09:06:42 -08:00 |
|
Krrish Dholakia
|
4c951d20bc
|
test: removing aws tests - account suspended - pending their approval
|
2024-02-28 13:46:20 -08:00 |
|
Krrish Dholakia
|
4c4ced18b2
|
test(test_exceptions.py): fix test to handle service unavailable error
|
2024-02-15 18:19:52 -08:00 |
|
ishaan-jaff
|
e37294c921
|
(test) improve exceptions for pplx AI
|
2024-02-02 12:37:21 -08:00 |
|
ishaan-jaff
|
4473c48e2b
|
(fix) test exception mapping
|
2024-02-02 12:32:10 -08:00 |
|
ishaan-jaff
|
b17fe8d6f5
|
(test) exceptions
|
2024-02-02 10:38:28 -08:00 |
|
ishaan-jaff
|
fedb53771c
|
(test) perplexity exception raising
|
2024-02-02 08:46:42 -08:00 |
|
Krrish Dholakia
|
502f8b478c
|
test(test_exceptions.py): fix test name
|
2024-01-23 06:57:18 -08:00 |
|
Krrish Dholakia
|
23b59ac9b8
|
fix(utils.py): fix content policy violation check for streaming
|
2024-01-23 06:55:04 -08:00 |
|
ishaan-jaff
|
be1bbb2dcd
|
(test) test exceptions
|
2024-01-15 22:01:33 -08:00 |
|
ishaan-jaff
|
00ac18e8b7
|
(feat) improve bedrock, sagemaker exception mapping
|
2024-01-15 21:22:22 -08:00 |
|
ishaan-jaff
|
f0c10377cf
|
(test) ContentPolicyViolationError
|
2024-01-09 16:53:57 +05:30 |
|
ishaan-jaff
|
cf98343eb5
|
(test) content policy violation error
|
2024-01-09 16:34:20 +05:30 |
|
Krrish Dholakia
|
4905929de3
|
refactor: add black formatting
|
2023-12-25 14:11:20 +05:30 |
|
ishaan-jaff
|
9826fd6c98
|
(test) raise NotFoundError
|
2023-12-15 10:18:53 +05:30 |
|
ishaan-jaff
|
191c1d2887
|
(feat) add BadRequestError for Azure
|
2023-12-15 09:53:38 +05:30 |
|
ishaan-jaff
|
c0cc78b943
|
(feat) mistral - add exception mapping
|
2023-12-14 18:57:39 +05:30 |
|
ishaan-jaff
|
d563e53948
|
(ci/cd) reset azure api key
|
2023-12-11 22:23:11 -08:00 |
|
Krrish Dholakia
|
3154cd1758
|
test(test_exceptions.py): cleanup testing
|
2023-11-28 21:11:49 -08:00 |
|
ishaan-jaff
|
4c4dde60c7
|
(ci/cd) test exceptions
|
2023-11-28 21:11:12 -08:00 |
|
Krrish Dholakia
|
bb1267eb07
|
fix(router.py): fix exponential backoff to use retry-after if present in headers
|
2023-11-28 17:25:03 -08:00 |
|
ishaan-jaff
|
2c4f52b6b1
|
(fix) linting
|
2023-11-25 15:46:07 -08:00 |
|