Skip to content

Commit 79a7c74

Browse files
committed
push
1 parent edc70b2 commit 79a7c74

2 files changed

Lines changed: 9 additions & 11 deletions

File tree

langfuse/langchain/CallbackHandler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,10 +1057,10 @@ def _convert_message_to_dict(self, message: BaseMessage) -> Dict[str, Any]:
10571057
and len(message.tool_calls) > 0
10581058
):
10591059
message_dict["tool_calls"] = message.tool_calls
1060-
1060+
10611061
if (
1062-
hasattr(message, "invalid_tool_calls")
1063-
and message.invalid_tool_calls is not None
1062+
hasattr(message, "invalid_tool_calls")
1063+
and message.invalid_tool_calls is not None
10641064
and len(message.invalid_tool_calls) > 0
10651065
):
10661066
message_dict["invalid_tool_calls"] = message.invalid_tool_calls

tests/test_core_sdk.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -120,36 +120,33 @@ def test_invalid_score_data_does_not_raise_exception():
120120

121121
def test_create_session_score():
122122
langfuse = Langfuse()
123-
api_wrapper = LangfuseAPI()
124123

125-
session_id = 'my-session'
124+
session_id = "my-session"
126125

127126
# Create a span and set trace properties
128-
with langfuse.start_as_current_observation(name="test-span") as span:
127+
with langfuse.start_as_current_observation(name="test-span"):
129128
with propagate_attributes(
130129
trace_name="this-is-so-great-new",
131130
user_id="test",
132131
metadata={"test": "test"},
133-
session_id=session_id
132+
session_id=session_id,
134133
):
135-
# Get trace ID for later use
136-
trace_id = span.trace_id
134+
pass
137135

138136
# Ensure data is sent
139137
langfuse.flush()
140138
sleep(2)
141139

142140
# Create a numeric score
143141
score_id = create_uuid()
144-
print('score ID', score_id)
142+
145143
langfuse.create_score(
146144
score_id=score_id,
147145
session_id=session_id,
148146
name="this-is-a-score",
149147
value=1,
150148
)
151149

152-
153150
# Ensure data is sent
154151
langfuse.flush()
155152
sleep(2)
@@ -163,6 +160,7 @@ def test_create_session_score():
163160
assert score.data_type == "NUMERIC"
164161
assert score.session_id == session_id
165162

163+
166164
def test_create_numeric_score():
167165
langfuse = Langfuse()
168166
api_wrapper = LangfuseAPI()

0 commit comments

Comments
 (0)