llama.cpp
622acaeb - chat: add FunctionGemma tool call support

Commit
145 days ago
chat: add FunctionGemma tool call support Implements tool call handling for FunctionGemma models which use a unique format: <start_function_call>call:name{key:<escape>val<escape>}<end_function_call> Changes: - Add COMMON_CHAT_FORMAT_FUNCTION_GEMMA enum - Implement grammar builder for FunctionGemma format - Implement parser for FunctionGemma tool calls - Add template detection for <start_function_call> markers - Add google-functiongemma.jinja template - Add unit tests and e2e test entries 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Author
Committer
Parents
Loading