Run this model inference on single tenant GPU with unmatched speed and reliability at scale.
Get help setting up a custom Dedicated Endpoints.
Talk with our engineer to get a quote for reserved GPU instances with discounts.
README
License: apache-2.0Intended use
The model receives:
- A user complaint or description of a social problem
- The requested response language
- A response style
- A topic label
It generates a concise response that:
- Acknowledges the underlying issue
- Converts frustration into concrete next steps
- Follows the requested tone
- Responds in English or Ukrainian
- Avoids assuming the user's emotional state
- Attempts to avoid unsupported facts, organizations, locations, and links
The supported response styles in the training dataset are:
normalpolitefunnysarcasticrude
Role in Hate-2-Action
The complete Hate-2-Action pipeline:
- Receives a complaint or problem from a Telegram user.
- Detects the language and conversation intent.
- Extracts problems and possible solution concepts.
- Uses embeddings and vector similarity to find relevant NGOs and projects.
- Passes the resulting context to the final response generator.
- Produces a short, styled, actionable answer.
This model is intended for step 6: final natural-language answer generation.
Training
The model was fine-tuned from:
unsloth/gemma-4-e2b-it-unsloth-bnb-4bit
Fine-tuning was performed using:
Training data
The model was trained on dataset from the Hate-2-Action project.
The dataset contains 2,000 supervised examples:
- 1,000 English examples
- 1,000 Ukrainian examples
- 400 examples for each response style
- 200 examples for each of 10 topic categories
The dataset builder also produced nominal splits:
- Train: 1,800 examples
- Validation: 100 examples
- Test: 100 examples
Recommended deployment
For production use, provide the model with verified organization and project context retrieved by the Hate-2-Action database.
Generated links, factual claims, and organization details should be validated before being shown to users.
This model is an experimental project-specific checkpoint and should be evaluated against a new, separately created test set before replacing the existing production LLM.
Model provider
dariashevchuk
Model tree
Base
this model
Modalities
Input
Text, Image
Output
Text
Pricing
Dedicated Endpoints
View detailsSupported Functionality
Model APIs
Dedicated Endpoints
Container
More information