Commit graph

780 commits

Author SHA1 Message Date
Krrish Dholakia
788b06a33c fix(utils.py): support deepseek tool calling
Fixes https://github.com/BerriAI/litellm/issues/5081
2024-08-07 11:14:05 -07:00
Ishaan Jaff
b57efb32d4 run ci / cd again 2024-08-06 21:35:46 -07:00
Ishaan Jaff
dc7eba5f20 ci/cd run again 2024-08-06 21:28:22 -07:00
Ishaan Jaff
455e97482f ci/cd run again 2024-08-05 22:33:49 -07:00
Ishaan Jaff
0fd8e5b7be ci/cd run again 2024-08-05 21:21:01 -07:00
Ishaan Jaff
59a48b2d0d run ci/cd again 2024-08-05 20:04:19 -07:00
Ishaan Jaff
dce7c459f8 run ci/cd again 2024-08-05 16:52:45 -07:00
Ishaan Jaff
9b7e84ac34 ci/cd run again 2024-08-03 18:48:10 -07:00
Krrish Dholakia
acbc2917b8 feat(utils.py): Add github as a provider
Closes https://github.com/BerriAI/litellm/issues/4922#issuecomment-2266564469
2024-08-03 09:11:22 -07:00
Ishaan Jaff
58af500af5 ci/cd run again 2024-08-02 11:46:45 -07:00
Krrish Dholakia
52057b2482 test: handle anthropic rate limit error 2024-08-02 08:57:09 -07:00
Ishaan Jaff
44c81acd86 ci/cd run again 2024-08-01 19:55:12 -07:00
Ishaan Jaff
6f79081ea2 ci/cd - anyscale discontinued their API endoints - skip test 2024-08-01 17:58:48 -07:00
Krrish Dholakia
6612f3a0d4 test: handle predibase api failures 2024-07-31 19:39:58 -07:00
Krrish Dholakia
1206b7626a fix(utils.py): return additional kwargs from openai-like response body
Closes https://github.com/BerriAI/litellm/issues/4981
2024-07-31 15:37:03 -07:00
Krrish Dholakia
b95feb16f1 fix(utils.py): map cohere timeout error 2024-07-31 15:15:18 -07:00
Krrish Dholakia
368af6975a fix(http_handler.py): correctly re-raise timeout exception 2024-07-31 14:51:28 -07:00
Ishaan Jaff
0b687a2cc1 fix predibase mock test 2024-07-31 08:16:24 -07:00
Ishaan Jaff
567fb5af25 ci/cd run again 2024-07-30 22:55:46 -07:00
Krrish Dholakia
644bc5049c test: cleanup duplicate tests + add error handling for backend api errors 2024-07-30 21:47:52 -07:00
Krrish Dholakia
28f26b028c test(test_completion.py): handle gemini internal server error 2024-07-30 21:02:58 -07:00
Ishaan Jaff
0f98cb7adc ci/cd run again 2024-07-30 17:21:47 -07:00
Krrish Dholakia
dd429386b0 test: cleanup testing 2024-07-24 19:47:50 -07:00
Krrish Dholakia
757bf8b24b test(test_completion.py): update azure extra headers 2024-07-24 18:42:50 -07:00
Krrish Dholakia
636c2e2b64 test(test_completion.py): add basic test to confirm azure ad token flow works as expected 2024-07-24 13:07:25 -07:00
Krrish Dholakia
d9f9a4497d build(docker-compose.yml): add prometheus scraper to docker compose
persists prometheus data across restarts
2024-07-24 10:09:23 -07:00
Krrish Dholakia
a7779796ef fix(anthropic.py): support openai system message being a list 2024-07-23 21:45:56 -07:00
Krrish Dholakia
271407400a fix(utils.py): support raw response headers for streaming requests 2024-07-23 11:58:58 -07:00
Ishaan Jaff
04e3ebf627 Merge branch 'main' into litellm_return-response_headers 2024-07-20 19:05:56 -07:00
Ishaan Jaff
24cf4caa4e ci/cd run tests again 2024-07-20 17:44:12 -07:00
Ishaan Jaff
2dcbd5c534 rename to _response_headers 2024-07-20 17:31:16 -07:00
Ishaan Jaff
2e24d17eac return response headers 2024-07-20 15:26:44 -07:00
Krrish Dholakia
a01a45230c fix(openai.py): support completion, streaming, async_streaming 2024-07-20 15:23:42 -07:00
Ishaan Jaff
4b81b82257 test - response_headers 2024-07-20 15:08:54 -07:00
Krrish Dholakia
a6e48db8b0 fix(utils.py): fix get_llm_provider to support dynamic params for openai-compatible providers 2024-07-19 19:36:31 -07:00
Ishaan Jaff
7aaacc8b13 ci/cd run again 2024-07-19 14:05:22 -07:00
Ishaan Jaff
d14fb11e55 ci/cd run again 2024-07-19 08:25:56 -07:00
Ishaan Jaff
70cd313367 ci/cd run again 2024-07-17 20:37:10 -07:00
Ishaan Jaff
12bae965c8 ci/cd run again 2024-07-17 20:25:43 -07:00
Ishaan Jaff
710cb49028 ci/cd run again 2024-07-17 19:57:47 -07:00
Ishaan Jaff
ac6370c88b ci/cd run again 2024-07-17 18:40:35 -07:00
Ishaan Jaff
06a66fdff7 ci/cd run again 2024-07-17 17:43:47 -07:00
Ishaan Jaff
99709aed76 run ci/cd again 2024-07-15 22:09:17 -07:00
Ishaan Jaff
0be811fc19 fix test tg - they are a very unstable provider 2024-07-15 21:40:06 -07:00
Krrish Dholakia
ae96837a26 fix(utils.py): allow passing dynamic api base for openai-compatible endpoints 2024-07-15 20:00:44 -07:00
Ishaan Jaff
954410de64 fix exception raised in factory.py 2024-07-13 09:54:32 -07:00
Ishaan Jaff
f2bdad3569 ci/cd run again 2024-07-12 19:08:59 -07:00
Ishaan Jaff
9cb4f70a35 ci/cd run again 2024-07-11 21:16:23 -07:00
Ishaan Jaff
5c2c154c1b ci/cd run again 2024-07-11 19:26:20 -07:00
Ishaan Jaff
69e3d5c252 ci/cd run again 2024-07-10 18:06:09 -07:00