|
@@ -134,7 +134,7 @@ class ThreadRunner:
|
|
|
tool_call_messages += (
|
|
|
self.__convert_assistant_tool_calls_to_chat_messages(step)
|
|
|
)
|
|
|
- tool_call_messages = tool_call_messages[:1]
|
|
|
+ tool_call_messages = tool_call_messages
|
|
|
# memory
|
|
|
messages = (
|
|
|
assistant_system_message
|
|
@@ -244,11 +244,6 @@ class ThreadRunner:
|
|
|
tasks=internal_tool_calls,
|
|
|
timeout=tool_settings.TOOL_WORKER_EXECUTION_TIMEOUT,
|
|
|
)
|
|
|
- """
|
|
|
- tool_calls_with_outputs = internal_tool_call_invoke(
|
|
|
- internal_tool_calls
|
|
|
- )
|
|
|
- """
|
|
|
new_run_step = RunStepService.update_step_details(
|
|
|
session=self.session,
|
|
|
run_step_id=new_run_step.id,
|
|
@@ -369,7 +364,7 @@ class ThreadRunner:
|
|
|
message_content += content["text"]["value"]
|
|
|
chat_messages.append(msg_util.new_message(role, message_content))
|
|
|
|
|
|
- return chat_messages[:10] ### 暂时只支持5条消息,后续正价token上限
|
|
|
+ return chat_messages ### 暂时只支持5条消息,后续正价token上限
|
|
|
|
|
|
def __convert_assistant_tool_calls_to_chat_messages(self, run_step: RunStep):
|
|
|
"""
|