Commit graph

1141 commits

Author SHA1 Message Date
Krrish Dholakia
788e24bd83 fix(utils.py): fix streaming logic 2024-02-26 14:26:58 -08:00
Krrish Dholakia
5b06627c09 fix(utils.py): fix streaming 2024-02-26 12:52:53 -08:00
Krrish Dholakia
dfb1d34e26 fix(utils.py): support returning caching streaming response for function calling streaming calls 2024-02-26 12:31:00 -08:00
Krrish Dholakia
00d628544c fix(utils.py): fix vertex ai finish reason handling 2024-02-26 08:59:55 -08:00
Ishaan Jaff
4067d4f1e5
Merge pull request #2187 from BerriAI/litellm_clickhouse_logs
[FEAT] Use Logging on clickhouse
2024-02-26 08:26:02 -08:00
ishaan-jaff
8045053398 (feat) use clickhouse as a logging provider 2024-02-26 07:35:16 -08:00
Krish Dholakia
aaf086c0a8
Merge branch 'main' into litellm_block_unblock_user_api 2024-02-24 11:43:16 -08:00
Krish Dholakia
a83bc2fd1e
Merge pull request #2175 from BerriAI/litellm_stricter_function_calling_streaming_tests
fix(utils.py): stricter azure function calling tests
2024-02-23 22:58:07 -08:00
Krish Dholakia
71e471de74
Merge pull request #2165 from BerriAI/litellm_langfuse_ttfs_logging
fix(langfuse.py): support time to first token logging on langfuse
2024-02-23 21:50:03 -08:00
Krrish Dholakia
97b9d570a6 fix(utils.py): stricter azure function calling tests 2024-02-23 20:55:32 -08:00
Krrish Dholakia
951102292b fix(utils.py): add more logging statements 2024-02-23 15:17:22 -08:00
ishaan-jaff
30aa5eaa34 (feat) add groq ai 2024-02-23 10:42:51 -08:00
Krrish Dholakia
70a523eee7 fix(langfuse.py): support time to first token logging on langfuse 2024-02-23 10:04:12 -08:00
Ishaan Jaff
9594ceae55
Merge pull request #2164 from BerriAI/litellm_support_extra_headers
[FEAT] Support extra headers - OpenAI / Azure
2024-02-23 09:42:09 -08:00
Ishaan Jaff
5ec3075fb1
Merge pull request #2163 from vivek-athina/feature/athina
Support for Athina logging
2024-02-23 09:39:06 -08:00
ishaan-jaff
3c8b58bd80 (feat) support extra_headers 2024-02-23 08:48:21 -08:00
Vivek Aditya
244fa1c4ab Support for Athina logging 2024-02-23 21:49:40 +05:30
Krish Dholakia
dd4439b6a8
Merge branch 'main' into litellm_fix_azure_function_calling_streaming 2024-02-22 22:36:38 -08:00
Krish Dholakia
b6a05cb787
Merge branch 'main' into litellm_banned_keywords_list 2024-02-22 22:20:59 -08:00
Krrish Dholakia
e07cf33cba test(test_streaming.py): add exception mapping for palm timeout error 2024-02-22 21:36:57 -08:00
Krrish Dholakia
9d17a0789f fix(vertex_ai.py): fix vertex ai function calling 2024-02-22 21:28:24 -08:00
Krrish Dholakia
b6017115e3 fix(utils.py): ensure argument is always a string 2024-02-22 15:15:56 -08:00
Krrish Dholakia
6ba1a5f6b2 fix(utils.py): add exception mapping for gemini 2024-02-21 21:31:26 -08:00
Krrish Dholakia
fb2ae3a032 fix(utils.py): only return cached streaming object for streaming calls 2024-02-21 21:27:40 -08:00
Krrish Dholakia
f1742769a2 fix(utils.py): add palm exception mapping for 500 internal server error 2024-02-21 21:18:03 -08:00
Krrish Dholakia
2d62dee712 fix(utils.py): enable streaming cache logging 2024-02-21 21:10:58 -08:00
Krrish Dholakia
f8b233b653 fix(utils.py): support streaming cached response logging 2024-02-21 17:53:14 -08:00
Krish Dholakia
851473b71a
Merge pull request #1969 from kan-bayashi/fix/support-multiple-tools-in-gemini
fix: fix the issues when using tools in gemini
2024-02-21 11:46:26 -08:00
Krrish Dholakia
49847347d0 fix(llm_guard.py): add streaming hook for moderation calls 2024-02-20 20:31:32 -08:00
Krrish Dholakia
7b641491a2 fix(utils.py): fix print statement 2024-02-19 23:00:41 -08:00
Krrish Dholakia
45eb4a5fcc fix(gemini.py): fix async streaming + add native async completions 2024-02-19 22:41:36 -08:00
Krrish Dholakia
73acdf3736 refactor: rename enterprise specific hooks and callbacks to be more precise 2024-02-17 17:52:45 -08:00
Krish Dholakia
9ce29295af
Merge pull request #2017 from sorokine/main 2024-02-17 07:07:56 -08:00
Krrish Dholakia
2a4a6995ac feat(llama_guard.py): add llama guard support for content moderation + new async_moderation_hook endpoint 2024-02-16 18:45:25 -08:00
Krrish Dholakia
f57483ea70 fix(utils.py): support image gen logging to langfuse 2024-02-16 16:12:52 -08:00
Alexandre Sorokine
3c919cbbe7 fix for importllib compatibility issue for python 3.8
was tested for python versions 3.8, 3.9, 3.10, 3.11, 3.12
2024-02-16 15:52:39 -05:00
Krish Dholakia
999fab82f7
Merge branch 'main' into litellm_moderations_improvements 2024-02-15 23:08:25 -08:00
Krish Dholakia
9b60ef9a3c
Merge pull request #1916 from RenaLu/main
Add support for Vertex AI custom models deployed on private endpoint
2024-02-15 22:47:36 -08:00
Krrish Dholakia
c37aad50ea fix(utils.py): add more exception mapping for huggingface 2024-02-15 21:26:22 -08:00
Krish Dholakia
1e238614c8
Merge pull request #1989 from BerriAI/litellm_redis_url_fix
fix(redis.py): fix instantiating redis client from url
2024-02-15 21:23:17 -08:00
Krrish Dholakia
eb45df16f1 fix(test_streaming.py): handle hf tgi zephyr not loading for streaming issue 2024-02-15 19:24:02 -08:00
ishaan-jaff
daa61cfdb6 (fix) merge conflicts 2024-02-15 18:34:53 -08:00
Ishaan Jaff
41302ed903
Merge branch 'main' into litellm_allow_users_use_generic_api_logger 2024-02-15 18:27:25 -08:00
ishaan-jaff
ec16b536a1 (fix) merge conflict 2024-02-15 18:25:19 -08:00
Krrish Dholakia
aa78f55dff fix(utils.py): add try-except around the tiktoken local import 2024-02-15 17:57:31 -08:00
ishaan-jaff
56fba95b4a (fix) importing enterprise features 2024-02-15 17:24:27 -08:00
ishaan-jaff
07afefea34 (chore) debug sys path docker error 2024-02-15 17:23:07 -08:00
Krrish Dholakia
3a5d40f4b9 fix(utils.py): fix local tiktoken package import 2024-02-15 16:18:54 -08:00
ishaan-jaff
47b8715d25 (feat) fix api callback imports 2024-02-15 16:15:36 -08:00
ishaan-jaff
4e8a94b916 (feat) log with generic logger 2024-02-15 13:43:16 -08:00