How to use from
vLLM
Install from pip and serve model
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "ps1x/ha-russian-function-gemma"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
	-H "Content-Type: application/json" \
	--data '{
		"model": "ps1x/ha-russian-function-gemma",
		"messages": [
			{
				"role": "user",
				"content": "What is the capital of France?"
			}
		]
	}'
Use Docker
docker model run hf.co/ps1x/ha-russian-function-gemma
Quick Links

ha-russian-function-gemma

A specialized fine-tuned version of google/functiongemma-270m-it designed for direct, telegraphic Russian home automation commands.

Model Details

  • Architecture: Gemma-2
  • Parameters: 270M
  • Fine-tuning Focus: Russian Language, Short/Telegraphic commands, Home Assistant Tool Calling.
  • Tools Supported: set_device_state, set_device_value, get_device_status.

Usage Pattern

The model expects a developer role containing the tool definitions and a user role with telegraphic Russian.

Input Example: "включи свет полки"

Expected Output: <start_function_call>call:set_device_state{entity_id: "light.shelves", service: "turn_on"}<end_function_call>

Training Data

Fine-tuned on a custom dataset of ~1400 Russian home automation scenarios spanning climate, lighting, and sensor queries.

Downloads last month
316
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for ps1x/ha-russian-function-gemma

Finetuned
(415)
this model
Finetunes
4 models