migrate apis without implementations

This commit is contained in:
Xi Yan 2024-09-11 14:15:13 -07:00
parent 6049aada71
commit a3081f28fc
7 changed files with 90 additions and 18 deletions

View file

@ -86,19 +86,19 @@ class Evaluations(Protocol):
@webmethod(route="/evaluate/text_generation/")
def evaluate_text_generation(
self,
request: EvaluateTextGenerationRequest,
metrics: List[TextGenerationMetric],
) -> EvaluationJob: ...
@webmethod(route="/evaluate/question_answering/")
def evaluate_question_answering(
self,
request: EvaluateQuestionAnsweringRequest,
metrics: List[QuestionAnsweringMetric],
) -> EvaluationJob: ...
@webmethod(route="/evaluate/summarization/")
def evaluate_summarization(
self,
request: EvaluateSummarizationRequest,
metrics: List[SummarizationMetric],
) -> EvaluationJob: ...
@webmethod(route="/evaluate/jobs")