/ Модель

Характеристики

Лицензия
Gemma
Архитектура
gemma4 · dense
Базовая модель
gemma-4-E4B-it
Библиотека
transformers
Опубликована
12 июн 2026

gemma-4-e4b-kubectl-ai-mcp-sft-it

Генерация текстаТекст → текст

Дообученная Gemma 4 E4B формирует вызовы функций kubectl-ai MCP с рассуждением, преимущественно на традиционном китайском языке.

11скачиваний за 30 дней0лайковвеса обновлены12 июн 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Модель разработана Simon-Liu на основе google/gemma-4-E4B-it: это Gemma 4 E4B Instruct, дообученная методом полноразмерного supervised fine-tuning на примерно тысяче примеров вызова инструментов kubectl-ai MCP с рассуждением на традиционном китайском языке. Она предназначена для диалога, предварительного рассуждения и формирования вызовов функций для операций через kubectl-ai MCP.

В тесте на 50 отложенных примерах доля ответов с вызовом инструмента осталась 100%, точность имени функции составила 78% против 82% у базовой модели, а точность полного совпадения имени и параметров выросла с 6% до 36%. Репозиторий содержит веса safetensors и использует библиотеку Transformers; базовая модель Gemma 4 E4B также поддерживает анализ изображений и обработку аудио, но карточка дообучения описывает специализированные вызовы инструментов kubectl-ai.

Для использования необходимо соблюдать условия Gemma. Оценка проведена на небольшой выборке, а точность выбора имени функции в ней снизилась относительно базовой модели; результаты не гарантируют корректность команд или параметров в других сценариях.

Сценарии применения

  • формирование вызовов kubectl-ai MCP для задач Kubernetes
  • подготовка аргументов функций для операций через kubectl-ai
  • диалоговый помощник для выбора инструмента kubectl-ai
  • проверка способности модели формировать вызовы инструментов по запросу

Ограничения

В тесте на 50 примерах точность имени функции составила 78%, что ниже результата базовой модели (82%); точность полного совпадения имени и аргументов после дообучения — 36%. Эти показатели получены на небольшой отложенной выборке и не подтверждают надёжность в иных сценариях.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

kubectl-ai MCP Function-Calling — Gemma 4 E4B(full SFT)

以 google/gemma-4-E4B-it 為基底,在 Simon-Liu/kubectl-ai-mcp-call-reasoning-1k 上做全參數監督式微調(full-parameter SFT),訓練成會先推理、再正確呼叫 kubectl-ai MCP 工具(function calling)的繁體中文模型。

微調前後成效(held-out 測試集,n=50)

未微調基底 vs 微調後,在相同 held-out 樣本上的工具呼叫正確率:

指標FT 前FT 後提升
有工具呼叫率100.0%100.0%+0.0%
函式名正確率82.0%78.0%-4.0%
名稱+參數全對率6.0%36.0%+30.0%

有工具呼叫率=是否吐出 <tool_call>;函式名正確率=function name 正確;名稱+參數全對率=name 與 arguments 皆正確(exact match,最嚴格)。

訓練設定

  • 方法:全參數 SFT(非 LoRA)
  • 基底:google/gemma-4-E4B-it
  • 資料:Simon-Liu/kubectl-ai-mcp-call-reasoning-1k(~1k 筆 kubectl-ai MCP function-calling,繁中推理)
  • epochs 3、effective batch 8、learning rate 1e-5、optimizer adafactor、max length 4096、bf16

使用方式

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model = AutoModelForCausalLM.from_pretrained("Simon-Liu/gemma-4-e4b-kubectl-ai-mcp-sft-it", torch_dtype=torch.bfloat16, device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("Simon-Liu/gemma-4-e4b-kubectl-ai-mcp-sft-it")

messages = [
    {"role": "system", "content": "<工具定義,Hermes 風格 JSON>"},
    {"role": "user", "content": "我現在 kubectl-ai 登入的帳號是誰?"},
]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=512, do_sample=False)
print(tokenizer.decode(out[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))

授權

衍生自 Google Gemma,使用前請遵守 Gemma 使用條款。

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Gemma4ForConditionalGeneration
Ревизия весов
db32bf8

0 моделей