Support oai in benchmark/mmlu (#323)

This commit is contained in:
Lianmin Zheng
2024-03-22 13:37:57 -07:00
committed by GitHub
parent b57abe1663
commit e2b2f0a213
3 changed files with 15 additions and 5 deletions

View File

@@ -64,10 +64,16 @@ def evaluate(args, subject, dev_df, test_df):
#####################################
import sglang as sgl
@sgl.function
def few_shot_mmlu(s, examples, question):
s += examples + question + sgl.gen("answer")
if args.backend.startswith("gpt-"):
@sgl.function
def few_shot_mmlu(s, examples, question):
s += sgl.user(examples + question)
s += sgl.assistant(sgl.gen("answer"))
else:
@sgl.function
def few_shot_mmlu(s, examples, question):
s += examples + question + sgl.gen("answer")
#####################################
########## SGL Program End ##########