File size: 1,414 Bytes
8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 8a32f81 6b1a2d5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | ---
base_model: google/gemma-4-E2B-it
tags:
- gemma4
- function-calling
- tool-calling
- vietnamese
- banking
---
# gemma-4-bank-function-calling
Deployment of the official Google Gemma 4 model for this repository's banking function-calling server.
This notebook loads the official source model from Hugging Face and republishes the saved artifacts. It does not train, fine-tune, evaluate, or mutate the model weights, so no banking-specific fine-tuning is applied here.
## Intended Use
Use this model with Gemma 4 chat templates and pass the banking tool schemas to `processor.apply_chat_template(..., tools=...)`.
For this repository's local REST server, set:
```bash
GEMMA4_MODEL_ID=phattrandeveloper/gemma-4-bank-function-calling uv run uvicorn src.gemma4_server:app --host 127.0.0.1 --port 8001
```
## Source
- Base model: `google/gemma-4-E2B-it`
- Source Hugging Face model: `google/gemma-4-E2B-it`
- Source revision: `main`
- Uploaded from snapshot folder: `/Users/sonphat.tran/Desktop/Project/fine-tuning-tool-calling/artifacts/huggingface/gemma-4-bank-function-calling/source_model`
- Repository target: `https://huggingface.co/phattrandeveloper/gemma-4-bank-function-calling`
## Safety
Treat every generated tool call as a proposal. Application code must validate tool names, arguments, account ownership, limits, recipient identity, and user confirmation before executing any banking action.
|