Spaces:
Runtime error
Runtime error
| from roles.CodeReviewer import CodeReviewer | |
| class CodeReviewComment: | |
| def __init__(self): | |
| self.reviewer = CodeReviewer() | |
| def generate_comments(self, assistant_role, codes, ideas, language, modality, task): | |
| """ | |
| Generates review comments for the provided codes. | |
| """ | |
| if assistant_role != "Code Reviewer": | |
| raise ValueError("Invalid role for code review") | |
| comments = self.reviewer.review(codes, ideas, language, modality, task) | |
| return { | |
| "output": comments | |
| } |