Skip to content

Commit

Permalink
add additional info to langchain handler, fix float on parse, try cat…
Browse files Browse the repository at this point in the history
…ch json dumps
  • Loading branch information
jalexanderII committed Jul 8, 2024
1 parent b589e5a commit 237e1eb
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions parea/utils/trace_integrations/langchain.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,11 @@ def _persist_run(self, run: Union[Run, LLMRun, ChainRun, ToolRun]) -> None:
# using .dict() since langchain Run class currently set to Pydantic v1
data = run.dict()
data["_parea_root_trace_id"] = self._parea_root_trace_id or None
data["_session_id"] = self._session_id or None
data["_tags"] = self._tags or None
data["_metadata"] = self._metadata or None
data["_end_user_identifier"] = self._end_user_identifier or None
data["_deployment_id"] = self._deployment_id or None
data["_session_id"] = self._session_id
data["_tags"] = self._tags
data["_metadata"] = self._metadata
data["_end_user_identifier"] = self._end_user_identifier
data["_deployment_id"] = self._deployment_id
# check if run has an attribute execution order
if (hasattr(run, "execution_order") and run.execution_order == 1) or run.parent_run_id is None:
data["_parea_parent_trace_id"] = self._parea_parent_trace_id or None
Expand Down

0 comments on commit 237e1eb

Please sign in to comment.