Convert LLM response to agent message
(
&self,
response: LlmResponse,
original_message: &AgentMessage,
)
| 194 | |
| 195 | /// Convert LLM response to agent message |
| 196 | fn llm_response_to_message( |
| 197 | &self, |
| 198 | response: LlmResponse, |
| 199 | original_message: &AgentMessage, |
| 200 | ) -> AgentMessage { |
| 201 | AgentMessage::new( |
| 202 | self.config.id.clone(), |
| 203 | Some(original_message.sender.clone()), |
| 204 | MessageContent::Text(response.content), |
| 205 | ) |
| 206 | } |
| 207 | } |
| 208 | |
| 209 | #[async_trait] |