(
&self,
messages: &[Message],
system: Option<&str>,
tools: &[ToolDefinition],
cancel_token: tokio_util::sync::CancellationToken,
)
| 510 | } |
| 511 | |
| 512 | async fn complete_streaming( |
| 513 | &self, |
| 514 | messages: &[Message], |
| 515 | system: Option<&str>, |
| 516 | tools: &[ToolDefinition], |
| 517 | cancel_token: tokio_util::sync::CancellationToken, |
| 518 | ) -> Result<mpsc::Receiver<StreamEvent>> { |
| 519 | self.send_streaming( |
| 520 | self.build_chat_request(messages, system, tools, None), |
| 521 | cancel_token, |
| 522 | ) |
| 523 | .await |
| 524 | } |
| 525 | |
| 526 | async fn complete_streaming_structured( |
| 527 | &self, |
no test coverage detected