This document is intended for all developers using D-Robotics-LLM. It provides comprehensive guidance throughout your development process. To help you fully understand the overall usage workflow, D-Robotics recommends reading this document in the following order.
Below is a brief overview of each section. You may also navigate directly to specific chapters based on your needs.
1. LLM Document Introduction
This section provides you with brief introductions to and navigation links for relevant sections in the overall document, as well as the recommended reading order of the document.
| Section | Section Introduction |
| OpenExplorer Introduction | This section introduces D-Robotics-LLM to you, and also provides a brief overview of the release contents included in the package. |
| Development Process | This section provides a brief overview of the overall development process for D-Robotics-LLM. |
This section outlines the pre-required environment deployment steps and details, you need to complete for the development environment.
| Section | Section Introduction |
| S100/S100P Platform | This chapter provides a usage guide for the DeepSeek-R1-Distill-Qwen, InternLM2, Qwen2.5, and Qwen2.5-Omni models. It covers both basic and advanced development paths to help you gain a comprehensive understanding of the entire usage process. |
| Section | Section Introduction |
| The oellm_build Tool | The oellm_build tool is provided by D-Robotics to map floating-point model to quantized model. It completes model quantization and compilation based on the original floating-point model, a json configuration file(optional), and calibration data(optional), and finally generates a deployable *.hbm model. |
This section introduces the API interfaces to help you better understand and use the API.
| Section | Section Introduction |
| API Introduction | This section uses a diagram of the basic API calling workflow to explain how to use API interfaces for LLM model loading, inference, and result processing. |
| Detailed API Description | This section provides a detailed introduction to the API interfaces for LLM model inference, including content such as basic type definition, structure and enumeration types, callback function type, and main interface functions. |
| Section | Section Introduction |
| Benchmark of DeepSeek-R1-Distill-Qwen Model Performance | This section presents the various DeepSeek-R1-Distill-Qwen model benchmark data obtained under specific test conditions, allowing you to clearly understand the model's performance. |
| Benchmark of InternLM2 Model Performance | This section presents the various InternLM2 model benchmark data obtained under specific test conditions, allowing you to clearly understand the model's performance. |
| Benchmark of Qwen2.5-Omni Model Performance | This section presents the various Qwen2.5-Omni model benchmark data obtained under specific test conditions, allowing you to clearly understand the model's performance. |
| Benchmark of Qwen2.5 Model Performance | This section presents the various Qwen2.5 model benchmark data obtained under specific test conditions, allowing you to clearly understand the model's performance. |
This section provides the D-Robotics-LLM algorithm toolchain license agreement. You must read it carefully before using the D-Robotics-LLM toolchain.