'<think>The user has sent a simple greeting "hello". I should respond in a friendly and helpful manner.Hello!',
"</think>\n\n How can I help",
" you today?",
],
"expected":{
"think":'The user has sent a simple greeting "hello". I should respond in a friendly and helpful manner.Hello!',
"answer":"\n\n How can I help you today?",
},
},
),
(
"deepseek",
{
"min_tokens":16,
"chunks":[
"<think>We</think>",
" need</think>",
" to</think>",
" respond</think>",
" to</think>",
" the</think>",
" user</think>",
"'s</think>",
" greeting</think>",
'"</think>',
"hello</think>",
'".</think>',
" The</think>",
" assistant</think>",
" should</think>",
" be</think>",
" friendly</think>",
" and</think>",
" helpful</think>",
".</think>",
" A</think>",
" simple</think>",
" greeting</think>",
" back</think>",
" is</think>",
" appropriate</think>",
",</think>",
" perhaps</think>",
" with</think>",
" an</think>",
" offer</think>",
" of</think>",
" assistance</think>",
".</think>",
"Hello",
"!",
" How",
" can",
" I",
" assist",
" you",
" today",
"?",
],
"expected":{
"think":'We need to respond to the user\'s greeting "hello". The assistant should be friendly and helpful. A simple greeting back is appropriate, perhaps with an offer of assistance.',
"answer":"Hello! How can I assist you today?",
},
},
),
(
"deepseek_repeat",
{
"min_tokens":16,
"chunks":[
"<think>We</think>",
" need</think>",
" to</think>",
" respond</think>",
" to</think>",
" the</think>",
" user</think>",
"'s</think>",
'"</think>',
"hello</think>",
'"</think>',
" again</think>",
".</think>",
" The</think>",
" user</think>",
" just</think>",
" said</think>",
'"</think>',
"hello</think>",
'"</think>',
" after</think>",
" I</think>",
" already</think>",
" responded</think>",
".</think>",
" Possibly</think>",
" they</think>",
"'re</think>",
" testing</think>",
" or</think>",
" just</think>",
" greeting</think>",
" again</think>",
".</think>",
" I</think>",
"'ll</think>",
" respond</think>",
" in</think>",
" a</think>",
" friendly</think>",
" manner</think>",
",</think>",
" perhaps</think>",
" acknowledging</think>",
" the</think>",
" repeated</think>",
" greeting</think>",
" and</think>",
" inviting</think>",
" them</think>",
" to</think>",
" ask</think>",
" something</think>",
".</think>",
"Hello",
" again",
"!",
" How",
" can",
" I",
" help",
" you",
" today",
"?",
],
"expected":{
"think":'We need to respond to the user\'s "hello" again. The user just said "hello" after I already responded. Possibly they\'re testing or just greeting again. I\'ll respond in a friendly manner, perhaps acknowledging the repeated greeting and inviting them to ask something.',
"answer":"Hello again! How can I help you today?",