Krrish Dholakia
|
1ff0129a94
|
fix(vertex_httpx.py): cover gemini content violation (on prompt)
|
2024-06-24 19:13:56 -07:00 |
|
Krish Dholakia
|
0454c0781a
|
Merge branch 'main' into litellm_azure_content_filter_fallbacks
|
2024-06-22 21:28:29 -07:00 |
|
Krrish Dholakia
|
2c7a80d08d
|
fix(router.py): check if azure returns 'content_filter' response + fallback available -> fallback
Exception maps azure content filter response exceptions
|
2024-06-22 19:10:15 -07:00 |
|
Krrish Dholakia
|
2545da777b
|
feat(dynamic_rate_limiter.py): initial commit for dynamic rate limiting
Closes https://github.com/BerriAI/litellm/issues/4124
|
2024-06-21 18:41:31 -07:00 |
|
Ishaan Jaff
|
cdc1e952ac
|
router - add doc string
|
2024-06-20 14:36:51 -07:00 |
|
Ishaan Jaff
|
b6066d1ece
|
feat - set custom routing strategy
|
2024-06-20 13:49:44 -07:00 |
|
Krrish Dholakia
|
7a141ff7f0
|
fix(types/utils.py): fix linting error
|
2024-06-19 18:58:12 -07:00 |
|
Krrish Dholakia
|
16da21e839
|
feat(llm_cost_calc/google.py): do character based cost calculation for vertex ai
Calculate cost for vertex ai responses using characters in query/response
Closes https://github.com/BerriAI/litellm/issues/4165
|
2024-06-19 17:18:42 -07:00 |
|
Krish Dholakia
|
0c2c02ba8d
|
Merge pull request #4266 from BerriAI/litellm_gemini_image_url
Support 'image url' to vertex ai / google ai studio gemini models
|
2024-06-18 20:39:25 -07:00 |
|
Krrish Dholakia
|
b79e21a81a
|
fix(types/utils.py): fix linting errors
|
2024-06-18 20:19:06 -07:00 |
|
Krish Dholakia
|
308fa6f4a0
|
Merge pull request #4258 from nejch/fix/typing
fix: add more type hints to init methods
|
2024-06-18 20:04:05 -07:00 |
|
Krrish Dholakia
|
14b66c3daa
|
fix(router.py): support multiple orgs in 1 model definition
Closes https://github.com/BerriAI/litellm/issues/3949
|
2024-06-18 19:36:58 -07:00 |
|
Krrish Dholakia
|
71f4bf3bb4
|
fix(vertex_httpx.py): support safety settings on vertex ai
Fixes https://github.com/BerriAI/litellm/issues/4267
|
2024-06-18 11:43:07 -07:00 |
|
Krrish Dholakia
|
3f7252c422
|
fix(support-passing-image-url-to-gemini-via-vertex-ai): Closes https://github.com/BerriAI/litellm/issues/4262
|
2024-06-18 10:55:58 -07:00 |
|
Nejc Habjan
|
2ecd614a73
|
fix: add more type hints to init methods
|
2024-06-18 12:09:39 +02:00 |
|
Krish Dholakia
|
63216f42b8
|
Merge branch 'main' into litellm_gemini_refactoring
|
2024-06-17 19:50:56 -07:00 |
|
Krish Dholakia
|
48a0635a37
|
Merge pull request #4182 from UsableMachines/fix-type-uppercase
Fix file type handling of uppercase extensions
|
2024-06-17 17:54:20 -07:00 |
|
Krrish Dholakia
|
3d9ef689e7
|
fix(vertex_httpx.py): check if model supports system messages before sending separately
|
2024-06-17 17:32:38 -07:00 |
|
Krrish Dholakia
|
f597aa432b
|
feat(cost_calculator.py): add cost calculating for dynamic context window (vertex ai / google ai studio)
|
2024-06-17 12:38:10 -07:00 |
|
Krrish Dholakia
|
115adc7c30
|
fix(init.py): fix imports
|
2024-06-15 11:31:09 -07:00 |
|
Krrish Dholakia
|
d7bed031bc
|
fix(types/utils.py): fix import
|
2024-06-15 11:04:15 -07:00 |
|
Krrish Dholakia
|
4f91205530
|
refactor(utils.py): refactor Logging to it's own class. Cut down utils.py to <10k lines.
Easier debugging
Reference: https://github.com/BerriAI/litellm/issues/4206
|
2024-06-15 10:57:20 -07:00 |
|
nick-rackauckas
|
25ce49770a
|
Fix file type handling of uppercase extensions
|
2024-06-13 15:00:16 -07:00 |
|
Krrish Dholakia
|
42f326a164
|
fix(vertex_httpx.py): support json schema
|
2024-06-12 21:46:43 -07:00 |
|
Krrish Dholakia
|
c426d75e91
|
fix(vertex_httpx.py): add function calling support to httpx route
|
2024-06-12 21:11:00 -07:00 |
|
Krrish Dholakia
|
3955b058ed
|
fix(vertex_httpx.py): support streaming via httpx client
|
2024-06-12 19:55:14 -07:00 |
|
Krrish Dholakia
|
3b913443fe
|
feat(vertex_httpx.py): Moving to call vertex ai via httpx (instead of their sdk). Allows us to support all their api updates.
|
2024-06-12 16:47:00 -07:00 |
|
Krrish Dholakia
|
84652dd946
|
fix(bedrock_httpx.py): fix tool calling for anthropic bedrock calls w/ streaming
Fixes https://github.com/BerriAI/litellm/issues/4091
|
2024-06-10 14:20:25 -07:00 |
|
Krrish Dholakia
|
6306914e56
|
fix(types/router.py): modelgroupinfo to handle mode being None and supported_openai_params not being a list
|
2024-06-08 20:13:45 -07:00 |
|
Krrish Dholakia
|
af1ae80277
|
fix(litellm_pre_call_utils.py): add support for key level caching params
|
2024-06-07 22:09:14 -07:00 |
|
Ishaan Jaff
|
e1f722b83b
|
linting fix
|
2024-06-07 17:23:05 -07:00 |
|
Ishaan Jaff
|
718b547646
|
Merge branch 'main' into litellm_security_fix
|
2024-06-07 16:52:25 -07:00 |
|
Krrish Dholakia
|
f73b6033fd
|
fix(test_custom_callbacks_input.py): unit tests for 'turn_off_message_logging'
ensure no raw request is logged either
|
2024-06-07 15:39:15 -07:00 |
|
Ishaan Jaff
|
5a2a8bdea2
|
use MappingProxyType for now. will fix python 3.8 install later
|
2024-06-07 14:31:31 -07:00 |
|
Ishaan Jaff
|
8c8413131c
|
fix type error on python 3.8
|
2024-06-07 14:23:06 -07:00 |
|
Ishaan Jaff
|
2cf3133669
|
Merge branch 'main' into litellm_svc_logger
|
2024-06-07 14:01:54 -07:00 |
|
Krish Dholakia
|
97689ea02f
|
Merge pull request #4055 from UsableMachines/additional-gemini-types
Fix to support all file types supported by Gemini
|
2024-06-07 13:24:06 -07:00 |
|
Krrish Dholakia
|
e66b3d264f
|
fix(factory.py): handle bedrock claude image url's
|
2024-06-07 10:04:03 -07:00 |
|
Krrish Dholakia
|
51ba5652a0
|
feat(bedrock_httpx.py): working bedrock converse api streaming
|
2024-06-06 22:13:21 -07:00 |
|
Ishaan Jaff
|
2103a7a998
|
fix - add new types for ServiceLoggerPayload
|
2024-06-06 22:06:28 -07:00 |
|
Krrish Dholakia
|
a995a0b172
|
fix(bedrock_httpx.py): working claude 3 function calling
|
2024-06-06 20:12:41 -07:00 |
|
nick-rackauckas
|
a5f906aaf1
|
Comment
|
2024-06-06 16:35:39 -07:00 |
|
nick-rackauckas
|
6dac7d43a1
|
Fix to work with all supported Gemini file types
|
2024-06-06 16:15:01 -07:00 |
|
Krrish Dholakia
|
a76a9b7d11
|
feat(bedrock_httpx.py): add support for bedrock converse api
closes https://github.com/BerriAI/litellm/issues/4000
|
2024-06-05 21:20:36 -07:00 |
|
Krrish Dholakia
|
bdffb1f23d
|
fix(types/router.py): add 'drop_params' as a litellm param to router types
|
2024-06-05 09:12:45 -07:00 |
|
Krrish Dholakia
|
f3d78532f9
|
feat(assistants/main.py): add assistants api streaming support
|
2024-06-04 16:30:35 -07:00 |
|
Krish Dholakia
|
5ee3b0f30f
|
Merge pull request #3996 from BerriAI/litellm_azure_assistants_api_support
feat(assistants/main.py): Azure Assistants API support
|
2024-06-03 21:05:03 -07:00 |
|
Krrish Dholakia
|
7163bce37b
|
feat(assistants/main.py): Closes https://github.com/BerriAI/litellm/issues/3993
|
2024-06-03 18:47:05 -07:00 |
|
Ishaan Jaff
|
4eaeec2a2d
|
feat - set allowed fails policy
|
2024-06-01 17:39:44 -07:00 |
|
Ishaan Jaff
|
eb203c051a
|
feat - set custom AllowedFailsPolicy
|
2024-06-01 17:26:21 -07:00 |
|