Generate a list of experiences from a list of prompts.
(self, prompts: List[str], **kwargs)
| 503 | |
| 504 | @_history_recorder |
| 505 | def generate(self, prompts: List[str], **kwargs) -> List[Experience]: |
| 506 | """Generate a list of experiences from a list of prompts.""" |
| 507 | lora_request = self.get_lora_request() |
| 508 | results = ray.get( |
| 509 | [self.model.generate.remote(prompt, lora_request, **kwargs) for prompt in prompts] |
| 510 | ) |
| 511 | return [exp for exps in results for exp in exps] |
| 512 | |
| 513 | @_history_recorder |
| 514 | async def generate_async(self, prompts: List[str], **kwargs) -> List[Experience]: |
no test coverage detected