mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-14 15:15:56 +08:00
fix: langsmith message_trace end_user_data session_id error (#5759)
This commit is contained in:
parent
ffb07eb24b
commit
f637ae4794
@ -215,7 +215,9 @@ class LangFuseDataTrace(BaseTraceInstance):
|
|||||||
end_user_data: EndUser = db.session.query(EndUser).filter(
|
end_user_data: EndUser = db.session.query(EndUser).filter(
|
||||||
EndUser.id == message_data.from_end_user_id
|
EndUser.id == message_data.from_end_user_id
|
||||||
).first()
|
).first()
|
||||||
user_id = end_user_data.session_id
|
if end_user_data is not None:
|
||||||
|
user_id = end_user_data.session_id
|
||||||
|
metadata["user_id"] = user_id
|
||||||
|
|
||||||
trace_data = LangfuseTrace(
|
trace_data = LangfuseTrace(
|
||||||
id=message_id,
|
id=message_id,
|
||||||
|
@ -183,13 +183,15 @@ class LangSmithDataTrace(BaseTraceInstance):
|
|||||||
message_id = message_data.id
|
message_id = message_data.id
|
||||||
|
|
||||||
user_id = message_data.from_account_id
|
user_id = message_data.from_account_id
|
||||||
|
metadata["user_id"] = user_id
|
||||||
|
|
||||||
if message_data.from_end_user_id:
|
if message_data.from_end_user_id:
|
||||||
end_user_data: EndUser = db.session.query(EndUser).filter(
|
end_user_data: EndUser = db.session.query(EndUser).filter(
|
||||||
EndUser.id == message_data.from_end_user_id
|
EndUser.id == message_data.from_end_user_id
|
||||||
).first().session_id
|
).first()
|
||||||
end_user_id = end_user_data.session_id
|
if end_user_data is not None:
|
||||||
metadata["end_user_id"] = end_user_id
|
end_user_id = end_user_data.session_id
|
||||||
metadata["user_id"] = user_id
|
metadata["end_user_id"] = end_user_id
|
||||||
|
|
||||||
message_run = LangSmithRunModel(
|
message_run = LangSmithRunModel(
|
||||||
input_tokens=trace_info.message_tokens,
|
input_tokens=trace_info.message_tokens,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user