CoolFace
Datasetpublic

Makeen-AraFC/hermes-tool-use-reasoning-ar

Arabic Hermes Tool-Use Reasoning Arabic translation of the Hermes Tool Use Reasoning dataset for research on Arabic function calling, tool selection, argument generation, and tool-call verification. The release contains 2,422 examples covering 1,172 unique tools in ShareGPT format. Dataset Structure Each example contains: { "tools": [...], "conversations": [...] } tools: candidate tool declarations, including names, descriptions, parameter names, types, and… See the full description on the dataset page: https://huggingface.co/datasets/Makeen-AraFC/hermes-tool-use-reasoning-ar.

sourceHugging Faceapache-2.0updated 1mo agoView on Hugging Face
0likes31downloads
Dataset Card

Arabic Hermes Tool-Use Reasoning

Arabic translation of the Hermes Tool Use Reasoning dataset for research on Arabic function calling, tool selection, argument generation, and tool-call verification.

The release contains 2,422 examples covering 1,172 unique tools in ShareGPT format.

Dataset Structure

Each example contains:

text id="qv6x2s"
{
  "tools": [...],
  "conversations": [...]
}
  • `tools`: candidate tool declarations, including names, descriptions, parameter names, types, and required parameters.
  • `conversations`: ShareGPT-style messages containing the system context, Arabic user request, and target function call with a reasoning trace.

Tool and parameter identifiers are preserved from the source data.

Reasoning Traces

Unlike the Glaive data, the original Hermes dataset already contains reasoning traces.

The Arabic think traces were therefore translated from the original reasoning traces, rather than generated independently.

During translation, the reasoning trace was adapted to natural Arabic while preserving the intended reasoning about:

  • tool selection;
  • parameter selection;
  • argument values;
  • the relationship between the user request and the function call.

The resulting think traces should therefore be understood as translated reasoning supervision derived from the original Hermes data.

Translation

Tool declarations and conversations were translated using dedicated prompts.

The translation process preserves:

  • tool names;
  • parameter names;
  • parameter types;
  • API identifiers and enum values;
  • JSON structure.

Natural-language descriptions, user requests, and reasoning traces are translated into Arabic.

For natural-language argument values originating from the user request, the translated argument value is aligned with the corresponding text in the translated user request.

Statistics

PropertyValue
Examples2,422
Unique tools1,172
LanguageArabic
FormatJSONL
Conversation formatShareGPT

Intended Use

The dataset is intended for research on:

  • Arabic function calling;
  • tool selection and argument generation;
  • tool-call verification and correction;
  • Arabic instruction tuning;
  • multilingual tool use.

Source and Attribution

This dataset is derived from Hermes Tool Use Reasoning by interstellarninja.

Original dataset: https://huggingface.co/datasets/interstellarninja/hermesreasoningtool_use

Please cite the original dataset when using this resource:

bibtex
@misc{Hermes_Reasoning_Tool_Use,
  title        = {Hermes Tool Use Reasoning},
  author       = {interstellarninja},
  year         = {2025},
  howpublished = {\url{https://huggingface.co/datasets/interstellarninja/hermes_reasoning_tool_use}},
  note         = {Apache-2.0}
}

Citation

TODO