FunctionGemma
2025-12-18 · Publisher : Google · Domain : Artificial Intelligence
Google releases FunctionGemma, a version of Gemma 3 270M specialized in function calling, with its training recipe, to build local and private agents that translate natural language into API calls.
What changes
- A 270-million-parameter model tuned to produce structured function calls and then summarize the results in natural language.
- Can run as a standalone offline agent or serve as a router to larger models (Gemma 3 27B).
- On the “Mobile Actions” evaluation, fine-tuning raises accuracy from 58% to 85%, according to Google.
- A 256,000-token vocabulary that efficiently tokenizes JSON and multilingual inputs.
Google releases FunctionGemma, a version of Gemma 3 270M specialized in function calling, with its training recipe, to build local and private agents that translate natural language into API calls. ### What changes - A 270-million-parameter model tuned to produce structured function calls and then summarize the results in natural language. - Can run as a standalone offline agent or serve as a router to larger models (Gemma 3 27B). - On the “Mobile Actions” evaluation, fine-tuning raises accuracy from 58% to 85%, according to Google. - A 256,000-token vocabulary that efficiently tokenizes JSON and multilingual inputs. ### Specifications - Small size: runs on mobile and NVIDIA Jetson Nano. - Tools: Hugging Face Transformers, Unsloth, Keras, NVIDIA NeMo; deployment with LiteRT-LM, vLLM, MLX, llama.cpp, Ollama, Vertex AI, LM Studio. - Availability: Hugging Face and Kaggle. ### Pricing Open model, with no usage pricing of its own. ### Benchmarks | Evaluation | Score | |---|---| | Mobile Actions, baseline | 58% | | Mobile Actions, after fine-tuning | 85% | Scores published by the vendor. ### Key takeaways A building block for privacy-respecting embedded agents. It requires fine-tuning to reach good reliability.
Links
Tags : Open Source, LLM, Google, Gemma, Agents