(self, name, rd, history, **kwargs)
| 465 | |
| 466 | |
| 467 | def get_chat_prompts(self, name, rd, history, **kwargs): |
| 468 | if name == "correctness_testcase_feedback": |
| 469 | return self.get_correctness_testcase_feedback(history, **kwargs) |
| 470 | elif name == "correctness_reflection_and_feedback": |
| 471 | return self.get_correctness_reflection_and_feedback(rd, history, **kwargs) |
| 472 | elif name == "time_simple_instruction": |
| 473 | return self.get_time_simple_instruction(history, **kwargs) |
| 474 | elif name == "time_in_context_learning": |
| 475 | return self.get_time_in_context_learning(history, **kwargs) |
| 476 | elif name == "time_pre_defined_strategy": |
| 477 | return self.get_time_pre_defined_strategy(history, **kwargs) |
| 478 | elif name == "time_chain_of_thought": |
| 479 | return self.get_time_chain_of_thought(rd, history, **kwargs) |
| 480 | elif name == "time_time_complexity_reduction": |
| 481 | return self.get_time_time_complexity_reduction(rd, history, **kwargs) |
| 482 | elif name == "time_simple_execution_feedback": |
| 483 | return self.get_time_simple_execution_feedback(rd, history, **kwargs) |
| 484 | elif name == "time_execution_feedback_with_testcase": |
| 485 | return self.get_time_execution_feedback_with_testcase(rd, history, **kwargs) |
| 486 | elif name == "time_multiple_agents_with_reviewer": |
| 487 | return self.get_time_multiple_agents_with_reviewer(rd, history, **kwargs) |
| 488 | elif name == "time_multiple_agents_with_team": |
| 489 | return self.get_time_multiple_agents_with_team(rd, history, **kwargs) |
| 490 | else: |
| 491 | raise ValueError(f"Unknown prompt name: {name}") |
| 492 |
no test coverage detected