/
githubmirror
/
gpt-engineer
Обзор
Документация
Войти
/
githubmirror
/
gpt-engineer
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
gpt_engineer/benchmark/benchmarks/apps/problem.py
25 строк
555 B
azrv
Run pre-commit on all files
16 мар 2024, 18:46
16 мар 2024, 18:46
befa702
Код
Авторство
О чём код?
import json from dataclasses import dataclass from functools import cached_property from typing import List @dataclass(frozen=True) class Problem: id: int question: str input_output: str starter_code: str @property def inputs(self) -> List[str]: return self._parsed_inputs_outputs["inputs"] @property def outputs(self) -> List[str]: return self._parsed_inputs_outputs["outputs"] @cached_property def _parsed_inputs_outputs(self): return json.loads(self.input_output.replace("\n", ""))