Maxun / src /magentic_ui /eval /systems /example.py
AUXteam's picture
Upload folder using huggingface_hub
6e38ce1 verified
Raw
History Blame Contribute Delete
659 Bytes
from ..basesystem import BaseSystem
from ..models import BaseTask, BaseCandidate
class ExampleSystem(BaseSystem):
"""
A toy system that returns a stub answer.
"""
def __init__(self, system_name: str):
super().__init__(system_name)
self.candidate_class = BaseCandidate
def get_answer(
self, task_id: str, task: BaseTask, output_dir: str
) -> BaseCandidate:
# For demonstration, produce a trivial answer
answer = BaseCandidate(
answer=f"CrossFit East River Avea Pilates {task.question}"
)
self.save_answer_to_disk(task_id, answer, output_dir)
return answer