Spaces:
Running
Running
File size: 842 Bytes
9c84f9d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | from enum import StrEnum
class RunStatus(StrEnum):
PENDING = "pending"
RUNNING = "running"
EVALUATING = "evaluating"
COMPLETED = "completed"
# ์ถ๋ก ์ด ์ผ๋ถ ์ํ์์ ์คํจํด results.jsonl ์ด ๋ฐ์ดํฐ์
์ ์ฒด๋ฅผ ๋ฎ์ง ๋ชปํ ์ฑ
# run ์ด ๋๋ฌ์ ๋. ํ๊ฐ(evaluation) ์คํจ๋ ์ด ์ํ์ ์ํฅ์ ์ฃผ์ง ์๋๋ค --
# ๋ ์ถ(์ถ๋ก ์๊ฒฐ์ฑ vs ํ๊ฐ ์ฑ๊ณต๋ฅ )์ ํ๋์ ์ํ ๋ฌธ์์ด์ ์ฑ์ฌ๋ฃ์ง ์๋๋ค.
PARTIAL = "partial"
FAILED = "failed"
class PipelineType(StrEnum):
SINGLE_STEP = "single_step"
MULTI_STEP = "multi_step"
class EvaluatorType(StrEnum):
LLM_JUDGE = "llm_judge"
LCS_DIFF = "lcs_diff"
RULE_BASED = "rule_based"
COMPOSITE = "composite"
class DatasetSource(StrEnum):
HUGGINGFACE = "huggingface"
LOCAL = "local"
|