(
&self,
messages: &[Message],
system: Option<&str>,
tools: &[ToolDefinition],
)
| 485 | #[async_trait] |
| 486 | impl LlmClient for OpenAiClient { |
| 487 | async fn complete( |
| 488 | &self, |
| 489 | messages: &[Message], |
| 490 | system: Option<&str>, |
| 491 | tools: &[ToolDefinition], |
| 492 | ) -> Result<LlmResponse> { |
| 493 | self.send_request(self.build_chat_request(messages, system, tools, None)) |
| 494 | .await |
| 495 | } |
| 496 | |
| 497 | async fn complete_structured( |
| 498 | &self, |
nothing calls this directly
no test coverage detected