Krish Dholakia
|
b026230b0a
|
Litellm dev 2024 12 19 p3 (#7322)
* fix(utils.py): remove unsupported optional params (if drop_params=True) before passing into map openai params
Fixes https://github.com/BerriAI/litellm/issues/7242
* test: new test for langfuse prompt management hook
Addresses https://github.com/BerriAI/litellm/issues/3893#issuecomment-2549080296
* feat(main.py): add 'get_chat_completion_prompt' customlogger hook
allows for langfuse prompt management
Addresses https://github.com/BerriAI/litellm/issues/3893#issuecomment-2549080296
* feat(langfuse_prompt_management.py): working e2e langfuse prompt management
works with `langfuse/` route
* feat(main.py): initial tracing for dynamic langfuse params
allows admin to specify langfuse keys by model in model_list
* feat(main.py): support passing langfuse credentials dynamically
* fix(langfuse_prompt_management.py): create langfuse client based on dynamic callback params
allows dynamic langfuse params to work
* fix: fix linting errors
* docs(prompt_management.md): refactor docs for sdk + proxy prompt management tutorial
* docs(prompt_management.md): cleanup doc
* docs: cleanup topnav
* docs(prompt_management.md): update docs to be easier to use
* fix: remove unused imports
* docs(prompt_management.md): add architectural overview doc
* fix(litellm_logging.py): fix dynamic param passing
* fix(langfuse_prompt_management.py): fix linting errors
* fix: fix linting errors
* fix: use typing_extensions for typealias to ensure python3.8 compatibility
* test: use stream_options in test to account for tiktoken diff
* fix: improve import error message, and check run test earlier
|
2024-12-20 13:30:16 -08:00 |
|
Ishaan Jaff
|
62a1cdec47
|
(code quality) run ruff rule to ban unused imports (#7313)
* remove unused imports
* fix AmazonConverseConfig
* fix test
* fix import
* ruff check fixes
* test fixes
* fix testing
* fix imports
|
2024-12-19 12:33:42 -08:00 |
|
Ishaan Jaff
|
74917d7b16
|
fix test_vertexai_model_garden_model_completion
|
2024-12-11 12:07:32 -08:00 |
|
Ishaan Jaff
|
b79db3616c
|
(Refactor) Code Quality improvement - rename text_completion_codestral.py -> codestral/completion/ (#7172)
* rename files
* fix codestral fim organization
* fix CodestralTextCompletionConfig
* fix import CodestralTextCompletion
* fix BaseLLM
* fix imports
* fix CodestralTextCompletionConfig
* fix imports CodestralTextCompletion
|
2024-12-11 00:55:47 -08:00 |
|
Ishaan Jaff
|
e09d3761d8
|
Code Quality Improvement - use vertex_ai/ as folder name for vertexAI (#7166)
* fix rename vertex ai
* run ci/cd again
|
2024-12-11 00:32:41 -08:00 |
|