(&mut self, index: usize)
| 77 | } |
| 78 | |
| 79 | async fn next_token(&mut self, index: usize) -> Result<Token> { |
| 80 | if self.base.generated == 0 { |
| 81 | let dialog = self.history.encode_dialog_to_prompt(); |
| 82 | self.base.prepare_prompt(&dialog)?; |
| 83 | } |
| 84 | self.base.next_token(index).await |
| 85 | } |
| 86 | |
| 87 | fn generated_tokens(&self) -> usize { |
| 88 | self.base.generated |
nothing calls this directly
no test coverage detected