Revert "Add support for passing list of Message into LLM completion" (#10653)

This commit is contained in:
mamoodi
2025-08-27 13:51:17 -04:00
committed by GitHub
parent 6f5c8186b8
commit 9630b536cd
4 changed files with 8 additions and 16 deletions

View File

@@ -217,7 +217,7 @@ class BrowsingAgent(Agent):
messages.append(Message(role='user', content=[TextContent(text=prompt)]))
response = self.llm.completion(
messages=messages,
messages=self.llm.format_messages_for_llm(messages),
stop=[')```', ')\n```'],
)
return self.response_parser.parse(response)

View File

@@ -204,7 +204,7 @@ class CodeActAgent(Agent):
initial_user_message = self._get_initial_user_message(state.history)
messages = self._get_messages(condensed_history, initial_user_message)
params: dict = {
'messages': messages,
'messages': self.llm.format_messages_for_llm(messages),
}
params['tools'] = check_tools(self.tools, self.llm.config)
params['extra_body'] = {

View File

@@ -301,8 +301,10 @@ You are an agent trying to solve a web task based on the content of the page and
messages.append(Message(role='system', content=[TextContent(text=system_msg)]))
messages.append(Message(role='user', content=human_prompt))
flat_messages = self.llm.format_messages_for_llm(messages)
response = self.llm.completion(
messages=messages,
messages=flat_messages,
temperature=0.0,
stop=[')```', ')\n```'],
)