Commit Graph
15274 Commits
Author SHA1 Message Date
Ishaan Jaff 7dac0e0001 fix otel logging 2024-07-27 12:05:24 -07:00
Ishaan Jaff 7c0ea16e3d test otel for batch_write_to_db 2024-07-27 11:47:17 -07:00
Ishaan Jaff 19fb5cc11c use common helpers for writing to otel 2024-07-27 11:40:39 -07:00
Ishaan Jaff f71ba63cab refactor use common helper 2024-07-27 11:39:03 -07:00
Ishaan Jaff 32eb3bd719 add new BATCH_WRITE_TO_DB type for service logger 2024-07-27 11:36:51 -07:00
Ishaan Jaff d5d9ed73af use _get_parent_otel_span_from_kwargs 2024-07-27 11:14:06 -07:00
Ishaan Jaff 2a89486948 move _get_parent_otel_span_from_kwargs to otel.py 2024-07-27 11:12:13 -07:00
Ishaan Jaff 61c10e60a4 feat - use log_to_opentelemetry for _PROXY_track_cost_callback 2024-07-27 11:08:22 -07:00
Ishaan JaffandGitHub 3f39e61b15 Merge pull request #4921 from BerriAI/litellm_update_verifying_airgapped_license
[Fix] using airgapped license for Enterprise
2024-07-27 09:57:46 -07:00
Ishaan Jaff 1adf71b9b7 feat - clearly show version litellm enterprise 2024-07-27 09:50:03 -07:00
Krish DholakiaandGitHub 230b0c9a3d Merge pull request #4920 from idris/patch-2
Fix Datadog JSON serialization
2024-07-27 09:46:06 -07:00
Ishaan Jaff 6f428a16fa fix update public key 2024-07-27 09:45:58 -07:00
Krrish Dholakia 1e621f716f docs(debugging.md): cleanup docs 2024-07-27 09:28:53 -07:00
Krrish Dholakia 0356decdec bump: version 1.42.4 → 1.42.5 2024-07-27 09:16:08 -07:00
Idris MokhtarzadaandGitHub c2c5877afa Fix Datadog JSON serialization
Nested dicts were not being serialized properly
2024-07-27 02:16:36 -04:00
Krish DholakiaandGitHub 9bdcef238b Merge pull request #4907 from BerriAI/litellm_proxy_get_secret
fix(proxy_server.py): fix get secret for environment_variables
v1.42.4-stable
2024-07-26 22:17:11 -07:00
Krish DholakiaandGitHub f9c2fec1a6 Merge pull request #4918 from BerriAI/litellm_ollama_tool_calling
feat(ollama_chat.py): support ollama tool calling
2024-07-26 22:16:58 -07:00
Krrish Dholakia 77fe8f57cf docs(ollama.md): add ollama tool calling to docs 2024-07-26 22:12:52 -07:00
Krrish Dholakia b25d4a8cb3 feat(ollama_chat.py): support ollama tool calling
Closes https://github.com/BerriAI/litellm/issues/4812
2024-07-26 21:51:54 -07:00
Ishaan Jaff 1506e74332 bump: version 1.42.3 → 1.42.4 v1.42.4 2024-07-26 21:37:52 -07:00
Ishaan JaffandGitHub 36187102d1 Merge pull request #4917 from BerriAI/litellm_link_tomodel_cost
[Feat] Link to https://models.litellm.ai/ on Swagger docs and docs
2024-07-26 21:37:04 -07:00
Ishaan Jaff f03769e2a4 docs fix link https://models.litellm.ai/ 2024-07-26 21:35:54 -07:00
Ishaan Jaff 2501b4eccd feat link to model cost map on swagger 2024-07-26 21:34:42 -07:00
Krrish Dholakia a264d1ca8c feat(vertex_httpx.py): support logging citation metadata
Closes https://github.com/BerriAI/litellm/issues/3230
2024-07-26 20:54:59 -07:00
Krrish Dholakia fe7f78fbf6 feat(vertex_httpx.py): support logging vertex ai safety results to langfuse
Closes https://github.com/BerriAI/litellm/issues/3230
2024-07-26 20:50:43 -07:00
Ishaan JaffandGitHub a7f964b869 Merge pull request #4913 from BerriAI/litellm_fix_error_limit
[Proxy-Fix] - raise more descriptive errors when crossing tpm / rpm limits on keys, user, global limits
2024-07-26 20:25:28 -07:00
Ishaan JaffandGitHub 3c463ccbe6 Merge pull request #4914 from BerriAI/litellm_fix_batches
[Proxy-Fix + Test] - /batches endpoint
2024-07-26 20:12:03 -07:00
Krrish Dholakia fe0b55f2ca fix(utils.py): fix cache hits for streaming
Fixes https://github.com/BerriAI/litellm/issues/4109
2024-07-26 19:04:08 -07:00
Ishaan Jaff f8b9c7128e docs batches 2024-07-26 18:51:13 -07:00
Ishaan Jaff 90648bee60 docs batches API 2024-07-26 18:50:44 -07:00
Ishaan Jaff dd37d1d032 use correct link on http://localhost:4000 2024-07-26 18:42:45 -07:00
Ishaan Jaff f4048bc890 docs batches api 2024-07-26 18:41:53 -07:00
Ishaan Jaff 812dd5e162 test get batches by id 2024-07-26 18:40:10 -07:00
Ishaan Jaff 2541d5f625 add verbose_logger.debug to retrieve batch 2024-07-26 18:26:39 -07:00
Ishaan Jaff f627fa9b40 fix for GET /v1/batches{batch_id:path} 2024-07-26 18:23:15 -07:00
Ishaan Jaff 12729ceece test - batches endpoint 2024-07-26 18:09:49 -07:00
Ishaan Jaff 56ce7e892d fix batches inserting metadata 2024-07-26 18:08:54 -07:00
Ishaan Jaff 159a880dcc fix /v1/batches POST 2024-07-26 18:06:00 -07:00
Ishaan Jaff c4e4b4675c fix raise better error when crossing tpm / rpm limits 2024-07-26 17:35:08 -07:00
Krish DholakiaandGitHub c0717133a9 Merge pull request #4909 from idris/fix-datadog-attributes
Fix Datadog logging attributes
2024-07-26 14:19:10 -07:00
Idris MokhtarzadaandGitHub e8d4234dbd Better JSON serialization for Datadog logs
Dicts are now properly serialized to JSON so that Datadog can parse the child attributes.  Also, numbers and nulls are sent as numbers and nulls instead of strings.
2024-07-26 17:02:05 -04:00
Idris MokhtarzadaandGitHub a7e877d15f Use milliseconds for response_time in Datadog logs
milliseconds is more commonly used and more standard than seconds
2024-07-26 16:43:21 -04:00
Idris MokhtarzadaandGitHub 9b89280a90 Use underscores
Datadog does not play nice with special characters (as in "(seconds)").  Also just makes sense to standardize on either underscores or camelCase, but not mix-and-match.
2024-07-26 16:38:54 -04:00
Krrish Dholakia 9943c6d607 fix(proxy_server.py): fix get secret for environment_variables 2024-07-26 13:33:02 -07:00
Krrish Dholakia b515d4f441 docs(stream.md): add streaming token usage info to docs
Closes https://github.com/BerriAI/litellm/issues/4904
2024-07-26 10:51:17 -07:00
Krrish Dholakia 9a6ed8cabb fix(bedrock_httpx.py): fix streaming error message
Fixes https://github.com/BerriAI/litellm/issues/4900
2024-07-26 10:42:47 -07:00
Krish DholakiaandGitHub 67115a56c0 Merge pull request #4869 from maamalama/anthropic-tools
Fixed tool_call for Helicone integration
2024-07-26 10:42:10 -07:00
Krrish Dholakia 7ca29d987d docs(docusaurus.config.js): add llm model cost map to docs 2024-07-26 10:07:47 -07:00
Krrish Dholakia 84482703b8 docs(config.md): update wildcard docs 2024-07-26 08:59:53 -07:00
Krrish Dholakia 1d6c39a607 feat(proxy_server.py): handle pydantic mockselvar error
Fixes https://github.com/BerriAI/litellm/issues/4898#issuecomment-2252105485
2024-07-26 08:38:51 -07:00