main
py 18 lines 440 Bytes
Raw
1 # SPDX-License-Identifier: Apache-2.0
2 # SPDX-FileCopyrightText: Copyright contributors to the vLLM project
3
4 from typing import ClassVar
5
6 from vllm.tool_parsers import ToolParser
7
8
9 class BaseCohereCommandToolParser(ToolParser):
10 melody_preset: ClassVar[str]
11
12
13 class CohereCommand3ToolParser(BaseCohereCommandToolParser):
14 melody_preset = "cmd3"
15
16
17 class CohereCommand4ToolParser(BaseCohereCommandToolParser):
18 melody_preset = "cmd4"