Commit graph

946 commits

Author SHA1 Message Date
greenscale-nandesh
907e3973fd
Merge branch 'BerriAI:main' into main 2024-04-17 12:24:29 -07:00
Ishaan Jaff
53388b4436 fix don't log user_api_key to prometheus 2024-04-16 19:01:38 -07:00
greenscale-nandesh
3feb0ef897
Merge branch 'BerriAI:main' into main 2024-04-16 11:49:26 -07:00
Vivek Aditya
9c3a1124d7 Athina callback now handles streaming mode 2024-04-17 00:06:16 +05:30
David Manouchehri
ce13d2fa7c
(feat) - Improve Langfuse to log request headers.
https://github.com/orgs/langfuse/discussions/1070
2024-04-16 17:38:25 +00:00
David Manouchehri
af9da303b3
(feat) Langfuse - Add location logging, and add cache_hit to metadata. 2024-04-16 17:37:24 +00:00
Krish Dholakia
9ab6482466
Merge pull request #2883 from Manouchehri/fix-broke-langfuse-2857
(fix) Langfuse v2 renamed a few things.
2024-04-15 16:14:05 -07:00
Krrish Dholakia
67d0d5e356 fix(prometheus_services.py): add better import error statement 2024-04-13 19:03:32 -07:00
Krrish Dholakia
bef24cd4ab fix(caching.py): don't decode a string 2024-04-13 18:48:03 -07:00
Krrish Dholakia
9f42d15713 feat(prometheus_services.py): track when redis calls fail 2024-04-13 18:31:35 -07:00
Krrish Dholakia
4e81acf2c6 feat(prometheus_services.py): monitor health of proxy adjacent services (redis / postgres / etc.) 2024-04-13 18:15:02 -07:00
Krrish Dholakia
3b803b09d9 fix(langfuse.py): remove print statements 2024-04-11 17:23:41 -07:00
garfeildma
6aaef90ac9 fix(integrations/langsmith.py): fix datetime json serialize error 2024-04-09 11:19:26 +08:00
David Manouchehri
8682573187
(fix) Langfuse v2 renamed a few things. 2024-04-07 04:31:25 +00:00
Nandesh Guru
0e9b1f5247 Greenscale Integration
Adding logger for Greenscale
2024-04-04 15:38:51 -07:00
Nicolas van Kempen
4270337092 Use packaging over deprecated pkg_resources
Fix #2818
2024-04-04 14:08:15 -04:00
Krrish Dholakia
24d9fcb32c fix(lunary.py): move parse_version to inside lunarylogger 2024-04-03 13:52:42 -07:00
Krrish Dholakia
fcaa452ccd feat(prometheus.py): track team based metrics on prometheus 2024-04-03 13:43:21 -07:00
Krrish Dholakia
f07500c5ea fix(proxy_server.py): bump default db timeouts 2024-04-03 09:35:08 -07:00
Krrish Dholakia
0d949d71ab fix(main.py): support text completion input being a list of strings
addresses - https://github.com/BerriAI/litellm/issues/2792, https://github.com/BerriAI/litellm/issues/2777
2024-04-02 08:50:16 -07:00
Vincelwt
1b84dfac91
Merge branch 'main' into main 2024-03-30 13:21:53 +09:00
Andrea Ponti
25bacfacdc Add trace_name in langfuse logging v2 2024-03-27 16:58:08 +01:00
Krrish Dholakia
e10eb8f6fe feat(llm_guard.py): enable key-specific llm guard check 2024-03-26 17:21:51 -07:00
Marc Klingen
e0ee94d45a
conditionally set sdk_integration 2024-03-24 16:46:31 +01:00
Vivek Aditya
6bd49c6087 Athina docs updated with information about additional fields and a minor fix in the callback 2024-03-23 12:42:07 +05:30
Vincelwt
29e8c144fb
Merge branch 'main' into main 2024-03-22 00:52:42 +09:00
Krrish Dholakia
d91f9a9f50 feat(proxy_server.py): enable llm api based prompt injection checks
run user calls through an llm api to check for prompt injection attacks. This happens in parallel to th
e actual llm call using `async_moderation_hook`
2024-03-20 22:43:42 -07:00
Ishaan Jaff
c196186190 (fix) add /metrics to utils.py 2024-03-19 17:28:33 -07:00
Ishaan Jaff
d2522752a6 (feat) prometheus metric collector 2024-03-19 15:44:36 -07:00
Vincelwt
1cbfd312fe
Merge branch 'main' into main 2024-03-19 12:50:04 +09:00
Ishaan Jaff
fedb4e5703 (fix) clean dd imports 2024-03-18 16:40:58 -07:00
Ishaan Jaff
2afddf4536 (feat) init datadog logger 2024-03-18 16:27:01 -07:00
Marc Klingen
fd8edeecf8
Merge branch 'main' into patch-1 2024-03-14 14:50:59 +01:00
Konstantin L
66dd9c309c add functions and tools to input for langfuse, fix #2207 2024-03-14 12:38:28 +01:00
ishaan-jaff
8bfb00cdab (fix) default langfuse setting 2024-03-12 17:42:31 -07:00
Vince Loewe
7c38f992dc
Merge branch 'main' into main 2024-03-11 12:36:41 +09:00
Marc Klingen
4c1d63040e
Merge branch 'BerriAI:main' into patch-1 2024-03-07 01:44:29 +01:00
ishaan-jaff
c4079b2548 (fix) high traffic langfuse, s3 2024-03-06 12:22:52 -08:00
ishaan-jaff
74e50d9d35 (fix) high traffic langfuse logging 2024-03-06 12:17:59 -08:00
Krrish Dholakia
78d87a4fbd fix: clean up print verbose statements 2024-03-05 15:01:03 -08:00
Vince Loewe
bff53a0698 remove useless logging 2024-03-02 11:15:21 -08:00
Vince Loewe
d4d160353e remove auto install 2024-02-29 12:33:07 -08:00
Vince Loewe
e794a9d570 fix template tracking 2024-02-28 23:10:06 -08:00
Vince Loewe
ab415d5165 Merge branch 'main' of github.com:lunary-ai/litellm 2024-02-28 22:18:43 -08:00
Vince Loewe
40eebc6bea support templates 2024-02-28 22:18:39 -08:00
Vince Loewe
f98619e6f2
Merge branch 'BerriAI:main' into main 2024-02-28 22:18:14 -08:00
Vince Loewe
4e74582b6f fix timestamps and user 2024-02-27 22:30:32 -08:00
Vince Loewe
a9648613dc feat: LLMonitor is now Lunary 2024-02-27 22:07:13 -08:00
Ishaan Jaff
990439c49c
Merge branch 'main' into litellm_daily_metrics 2024-02-27 20:33:35 -08:00
ishaan-jaff
9ad8b7c8fb (chore) move clickhouse to correct directory 2024-02-27 19:41:01 -08:00