MCPcopy Create free account
hub / github.com/Tiiny-AI/PowerInfer / common_chat_format_name

Function common_chat_format_name

smallthinker/common/chat.cpp:579–595  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

577}
578
579const char * common_chat_format_name(common_chat_format format) {
580 switch (format) {
581 case COMMON_CHAT_FORMAT_CONTENT_ONLY: return "Content-only";
582 case COMMON_CHAT_FORMAT_GENERIC: return "Generic";
583 case COMMON_CHAT_FORMAT_MISTRAL_NEMO: return "Mistral Nemo";
584 case COMMON_CHAT_FORMAT_LLAMA_3_X: return "Llama 3.x";
585 case COMMON_CHAT_FORMAT_LLAMA_3_X_WITH_BUILTIN_TOOLS: return "Llama 3.x with builtin tools";
586 case COMMON_CHAT_FORMAT_DEEPSEEK_R1: return "DeepSeek R1";
587 case COMMON_CHAT_FORMAT_FIREFUNCTION_V2: return "FireFunction v2";
588 case COMMON_CHAT_FORMAT_FUNCTIONARY_V3_2: return "Functionary v3.2";
589 case COMMON_CHAT_FORMAT_FUNCTIONARY_V3_1_LLAMA_3_1: return "Functionary v3.1 Llama 3.1";
590 case COMMON_CHAT_FORMAT_HERMES_2_PRO: return "Hermes 2 Pro";
591 case COMMON_CHAT_FORMAT_COMMAND_R7B: return "Command R7B";
592 default:
593 throw std::runtime_error("Unknown chat format");
594 }
595}
596
597const char * common_reasoning_format_name(common_reasoning_format format) {
598 switch (format) {

Callers 4

to_jsonMethod · 0.85
params_from_json_cmplMethod · 0.85
mainFunction · 0.85
common_chat_parseFunction · 0.85

Calls

no outgoing calls

Tested by 1

mainFunction · 0.68