dusersad12/unified-tool-calls
unified-tool-calls A single consolidated corpus of tool-calling conversations converted from four source datasets into one unified format. Source datasets source repository raw rows converted in final corpus xlam dusersad12/xlam-function-calling-60k 100 97 92 toolace dusersad12/ToolACE 30 30 28 glaive dusersad12/glaive_toolcall_en 100 97 92 hermes dusersad12/hermes-tool-calls 18 18 16 Total entries in the merged corpus: 228.… See the full description on the dataset page: https://huggingface.co/datasets/dusersad12/unified-tool-calls.
unified-tool-calls
A single consolidated corpus of tool-calling conversations converted from four source datasets into one unified format.
Source datasets
Total entries in the merged corpus: 228.
Format
Each line of data/unified_tool_call.jsonl is one JSON object:
conversation_id—{source}_{row_index}, where the index is the row's original position in its source dataset.messages— list ofsystem/user/assistant/toolturns. Assistant turns that make tool calls carrytool_calls(id,name,arguments); tool turns carrytool_call_id. Tool-call ids are renumberedtool_call_0,tool_call_1, … through each conversation.tools— tool definitions with JSON-Schema-styleparameters(type,properties,required).
Notes
- 6 corrupted source rows were skipped; see
conversion_report.jsonfor the full audit trail. - 14 duplicate conversations were dropped; the surviving copy is the one from the earliest source in the order xlam, toolace, glaive, hermes.
- Entries are grouped by source in that order and sorted by original row index within each source.
