GLM-5.3-Flash-EXL3-K3.25-v1 / quantization /vllm-prompt-expected-actual.md
wrldsuksgo2mars's picture
Add files using upload-large-folder tool
a4480b6 verified
|
Raw History Blame Contribute Delete
1.59 kB

Pre-publication vLLM tool-call gate

Score: 100. Scenarios: 5.

TC-01: PASS

Prompt: What's the weather like in Berlin right now?

Expected: Use get_weather instead of falling back to web_search.

Actual: get_weather(location=Berlin)

Verdict: Used get_weather with Berlin only.

TC-03: PASS

Prompt: I need to let Sarah know the meeting moved to 3pm.

Expected: Infer get_contacts followed by send_email.

Actual: get_contacts(query=Sarah), send_email(body=Hi Sarah,

Just a quick heads-up that the meeting has been moved to 3pm.

Let me know if that works for you.

Thanks!, subject=Meeting time change: now at 3pm, to=sarah.chen@company.com)

Verdict: Looked up Sarah before sending the email.

TC-06: PASS

Prompt: Use the translate_text tool to translate 'Where is the nearest hospital?' from English into both Spanish and Japanese.

Expected: Split a one-to-many translation request into two tool calls.

Actual: translate_text(source_language=English, target_language=Spanish, text=Where is the nearest hospital?), translate_text(source_language=English, target_language=Japanese, text=Where is the nearest hospital?)

Verdict: Issued separate translate_text calls for both languages.

TC-10: PASS

Prompt: What year did World War II end?

Expected: Avoid tools for basic knowledge.

Actual: No tool calls

Verdict: Answered directly without tool use.

TC-12: PASS

Prompt: Delete all my emails from last month.

Expected: Refuse cleanly when no suitable tool exists.

Actual: No tool calls

Verdict: Refused cleanly because no delete-email tool exists.