File size: 440 Bytes
80b7188
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Tool Parsers

Tool parsers extract tool calls from model responses and generate tool prompts for different model formats.

## Usage

```python

from rllm.parser import get_tool_parser



# Get a specific parser

parser = get_tool_parser("r1")



# Parse tool calls from model response

tool_calls = parser.parse(model_response)



# Get tool prompt

prompt = parser.get_tool_prompt(tools_schema)

```

::: rllm.parser.tool_parser