Commit graph

128 commits

Author SHA1 Message Date
Ishaan Jaff
5b31a5c754 Merge pull request #3175 from BerriAI/litellm_log_team_alias_langfuse
[FEAT] Log team alias to langfuse
2024-04-19 15:30:59 -07:00
Ishaan Jaff
92422a6a67 fix - use user_api_key_team_alias as the default tag on langfuse 2024-04-19 14:43:41 -07:00
Ishaan Jaff
c7def19107 langfuse - log team alias 2024-04-19 14:26:58 -07:00
David Manouchehri
4960af8e37 (feat) - Improve Langfuse to log request headers.
https://github.com/orgs/langfuse/discussions/1070
2024-04-16 17:38:25 +00:00
David Manouchehri
59bdd9dd4c (feat) Langfuse - Add location logging, and add cache_hit to metadata. 2024-04-16 17:37:24 +00:00
Krish Dholakia
7be9f0cf97 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
e17303c371 fix(langfuse.py): remove print statements 2024-04-11 17:23:41 -07:00
David Manouchehri
c7fbd999b2 (fix) Langfuse v2 renamed a few things. 2024-04-07 04:31:25 +00:00
Krrish Dholakia
895073e68a fix(proxy_server.py): bump default db timeouts 2024-04-03 09:35:08 -07:00
Krrish Dholakia
67f62aa53e 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
Andrea Ponti
d3b442e289 Add trace_name in langfuse logging v2 2024-03-27 16:58:08 +01:00
Marc Klingen
c28ae655fc conditionally set sdk_integration 2024-03-24 16:46:31 +01:00
Marc Klingen
aa9970c6d8 Merge branch 'main' into patch-1 2024-03-14 14:50:59 +01:00
Konstantin L
14cdc9b868 add functions and tools to input for langfuse, fix #2207 2024-03-14 12:38:28 +01:00
ishaan-jaff
abd15f4421 (fix) default langfuse setting 2024-03-12 17:42:31 -07:00
Marc Klingen
813021ce20 Merge branch 'BerriAI:main' into patch-1 2024-03-07 01:44:29 +01:00
ishaan-jaff
0ea0566f20 (fix) high traffic langfuse, s3 2024-03-06 12:22:52 -08:00
ishaan-jaff
ffd23ef161 (fix) high traffic langfuse logging 2024-03-06 12:17:59 -08:00
Krrish Dholakia
78f8b4836b fix(langfuse.py): support time to first token logging on langfuse 2024-02-23 10:04:12 -08:00
Krrish Dholakia
2a5a14d612 fix(utils.py): support image gen logging to langfuse 2024-02-16 16:12:52 -08:00
Krish Dholakia
c996b2e358 Merge pull request #1995 from BerriAI/litellm_langfuse_prompts
feat(langfuse.py): support langfuse prompt management
2024-02-15 23:57:00 -08:00
Krrish Dholakia
c0f5be1895 feat(langfuse.py): support langfuse prompt management 2024-02-15 21:21:30 -08:00
ishaan-jaff
b0a44a1258 (feat) track team_id in langfuse tags 2024-02-15 20:58:39 -08:00
ishaan-jaff
7f0b75030f (fix) langfuse logging 2024-02-13 07:02:58 -08:00
deena
b4ea3ff908 support langfuse tags feature 2024-02-12 19:49:11 +02:00
Krrish Dholakia
139d27f128 fix(langfuse.py): langfuse success logging fix 2024-02-08 16:46:04 -08:00
Krrish Dholakia
43cd0808aa fix(langfuse.py): support passing input params for langfuse errors 2024-02-08 16:37:33 -08:00
Krrish Dholakia
c28d72ca8d fix(proxy_server.py): prisma client fixes for high traffic 2024-02-06 17:30:36 -08:00
ishaan-jaff
83d5b2a884 (fix) langfuse show semantic-similarity in tags 2024-02-06 13:41:22 -08:00
ishaan-jaff
a8d81b91a7 (feat) show langfuse logging tags better through proxy 2024-02-06 13:09:48 -08:00
Krrish Dholakia
1b975bbe28 fix(langfuse.py): support logging failed llm api calls to langfuse 2024-02-05 16:16:15 -08:00
David Manouchehri
167f45f442 (feat) Add sessionId for Langfuse. 2024-02-05 15:13:21 -05:00
ishaan-jaff
2e4b1bcf4d (feat) use same id to log on s3, langfuse 2024-02-02 16:26:59 -08:00
ishaan-jaff
cc931ad5c0 (fix) langfuse - use exact same response_id as s3 logging 2024-02-02 14:29:23 -08:00
ishaan-jaff
23930cadbb (fix) langfuse logging, append time to logs 2024-02-02 14:20:02 -08:00
ishaan-jaff
8e97d996b6 (feat) langfuse set generation_id to response ID 2024-02-02 13:06:47 -08:00
Krrish Dholakia
99678147df feat(utils.py): support dynamic langfuse params and team settings on proxy 2024-02-01 21:08:24 -08:00
Krish Dholakia
f30c399b35 Merge pull request #1704 from maxdeichmann/add-langfuse-cost-tracking
feat: add langfuse cost tracking
2024-01-31 16:09:50 -08:00
Krrish Dholakia
a5a6d56243 fix(langfuse.py): use total_cost 2024-01-31 16:04:56 -08:00
ishaan-jaff
16d7cd6e6c (feat) log raw llm api calls on langfuse 2024-01-31 11:12:07 -08:00
ishaan-jaff
e6bda9f912 (fix) langfuse check for embedding 2024-01-31 10:28:18 -08:00
ishaan-jaff
bab50e935f (feat) langfuse - log embeddings 2024-01-31 10:22:29 -08:00
Max Deichmann
5e11b9b5da push 2024-01-31 13:57:48 +01:00
Max Deichmann
0c1d0b918b add cost tracking 2024-01-31 13:41:54 +01:00
Krrish Dholakia
2acdcc6671 fix: support info level logging on pkg + proxy 2024-01-20 17:45:47 -08:00
ishaan-jaff
daf600c338 (feat) log cache_hit as langfuse tags 2024-01-19 11:38:18 -08:00
ishaan-jaff
28ae0168f5 (feat) langfuse send metadata as tags 2024-01-17 17:29:46 -08:00
Marc Klingen
9d559dc3a3 feat(langfuse): add sdk_integration for analytics and debugging 2024-01-10 01:46:32 +01:00
ishaan-jaff
f1c68e06fa (fix) proxy - remove errant print statement 2024-01-01 10:48:12 +05:30
ishaan-jaff
3e933b75d0 (feat) langfuse - set custom trace_id, trace_user_id 2023-12-30 20:19:03 +05:30