(
messages: List[llama_types.ChatCompletionRequestMessage],
**kwargs: Any,
)
| 1161 | |
| 1162 | @register_chat_format("baichuan") |
| 1163 | def format_baichuan( |
| 1164 | messages: List[llama_types.ChatCompletionRequestMessage], |
| 1165 | **kwargs: Any, |
| 1166 | ) -> ChatFormatterResponse: |
| 1167 | _system_template = "{system_message}" |
| 1168 | _roles = dict(user="<reserved_102>", assistant="<reserved_103>") |
| 1169 | _sep = "" |
| 1170 | system_message = _get_system_message(messages) |
| 1171 | system_message = _system_template.format(system_message=system_message) |
| 1172 | _messages = _map_roles(messages, _roles) |
| 1173 | _messages.append((_roles["assistant"], None)) |
| 1174 | _prompt = _format_no_colon_single(system_message, _messages, _sep) |
| 1175 | return ChatFormatterResponse(prompt=_prompt) |
| 1176 | |
| 1177 | |
| 1178 | @register_chat_format("openbuddy") |
nothing calls this directly
no test coverage detected
searching dependent graphs…