mirror of
https://github.com/open-webui/pipelines
synced 2025-05-10 23:50:45 +00:00
enh: langfuse filter
This commit is contained in:
parent
179c66db17
commit
5478b920df
@ -101,3 +101,18 @@ class Pipeline:
|
|||||||
print(trace.get_trace_url())
|
print(trace.get_trace_url())
|
||||||
|
|
||||||
return body
|
return body
|
||||||
|
|
||||||
|
async def outlet(self, body: dict, user: Optional[dict] = None) -> dict:
|
||||||
|
print(f"outlet:{__name__}")
|
||||||
|
|
||||||
|
trace = self.langfuse.trace(
|
||||||
|
name=f"filter:{__name__}",
|
||||||
|
input=body,
|
||||||
|
user_id=user["id"],
|
||||||
|
metadata={"name": user["name"]},
|
||||||
|
session_id=body["chat_id"],
|
||||||
|
)
|
||||||
|
|
||||||
|
print(trace.get_trace_url())
|
||||||
|
|
||||||
|
return body
|
||||||
|
Loading…
Reference in New Issue
Block a user