File size: 1,164 Bytes
6a45631
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
39
40
41
---
base_model: google/functiongemma-270m-it
library_name: transformers
tags:
- function-calling
- gemma
- network-diagnostics
- litert
- android
---

# NetworkAgent2 FunctionGemma

Fine-tuning de `google/functiongemma-270m-it` para chamadas de fun??o de diagn?stico de rede no app Android NetworkAgent2.

## Ferramentas treinadas

- `get_number_connected_users`: n?mero de dispositivos conectados.
- `check_internet_status`: status da conex?o com a internet.
- `get_internet_speed`: velocidade atual da internet em Mbps.

## Dataset

O treino usa o dataset `lucasllfsQ/network-agent-functiongemma-en-es`. Uma c?pia dos splits usados ? enviada em `dataset/`.

## Artefatos

- `adapter/`: adapter LoRA/PEFT.
- `merged/`: modelo Hugging Face ap?s merge do LoRA.
- `litert/`: export LiteRT/LiteRT-LM ou instru??es de convers?o geradas pelo notebook.

## Uso r?pido

```python
from transformers import AutoTokenizer, AutoModelForCausalLM

model_id = "lucasllfsQ/networkagent2-functiongemma-litert"
tokenizer = AutoTokenizer.from_pretrained(model_id, subfolder="merged")
model = AutoModelForCausalLM.from_pretrained(model_id, subfolder="merged", device_map="auto")
```