← All Models

FunctionGemma

75 Downloads

FunctionGemma is a lightweight, open model from Google, built as a foundation for creating your own specialized function calling models.

Models
Updated 8 hours ago
786.43 MB

Memory Requirements

To run the smallest FunctionGemma, you need at least 786 MB of RAM.

Capabilities

FunctionGemma models support tool use. They are available in gguf and mlx.

About FunctionGemma

undefined

FunctionGemma is a lightweight, open model from Google, built as a foundation for creating your own specialized function calling models. FunctionGemma is not intended for use as a direct dialogue model, and is designed to be highly performant after further fine-tuning, as is typical of models this size.

Run FunctionGemma in LM Studio

This model is intended for further fine tuning. Once fine tuned for your task, it is recommended to use this model via LM Studio's API.

Note: this model is not suitable for chat use-cases.

Inputs and outputs

Input:

  • Text string, such as a question, a prompt, or a document to be summarized
  • Total input context of 32K tokens

Output:

  • Generated text in response to the input, such as an answer to a question, or a summary of a document
  • Total output context up to 32K tokens per request, subtracting the request input tokens

When to choose FunctionGemma

FunctionGemma is the bridge between natural language and software execution. It is the right tool if:

  • You have a defined API surface: Your application has a defined set of actions (e.g., smart home, media, navigation).
  • You are ready to fine-tune: You need the consistent, deterministic behavior that comes from fine-tuning on specific data, rather than the variability of zero-shot prompting.
  • You prioritize local-first deployment: Your application requires near-instant latency and total data privacy, running efficiently within the compute and battery limits of edge devices.
  • You are building compound systems: You need a lightweight edge model to handle local actions, allowing your system to process common commands on-device and only query larger models (like Gemma 3 27B) for more complex tasks.

License

FunctionGemma is provided under the Gemma license.