This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
import os
|
||||
|
||||
|
||||
def test_client():
|
||||
import json
|
||||
|
||||
from swift import SamplingArguments, sampling_main
|
||||
base_url = 'https://dashscope.aliyuncs.com/compatible-mode/v1'
|
||||
api_key = os.environ.get('OPENAI_API_KEY')
|
||||
engine_kwargs = json.dumps({
|
||||
'base_url': base_url,
|
||||
'api_key': api_key,
|
||||
})
|
||||
dataset = 'tastelikefeet/competition_math#5'
|
||||
system = """A conversation between User and Assistant. The user asks a question, and the Assistant solves it.
|
||||
The assistant first thinks about the reasoning process in the mind and then provides the user
|
||||
with the answer. The reasoning process and answer are enclosed
|
||||
within <think> </think> and <answer> </answer> tags, respectively,
|
||||
i.e., <think> reasoning process here </think> <answer> answer here </answer>."""
|
||||
args = SamplingArguments(
|
||||
sampler_type='distill',
|
||||
sampler_engine='client',
|
||||
model='deepseek-r1',
|
||||
dataset=dataset,
|
||||
num_return_sequences=1,
|
||||
stream=True,
|
||||
system=system,
|
||||
temperature=0.6,
|
||||
top_p=0.95,
|
||||
engine_kwargs=engine_kwargs,
|
||||
)
|
||||
sampling_main(args)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
test_client()
|
||||
Reference in New Issue
Block a user