HRM-Text model creation experience

HRM Genesis

Sapient Model Studio

Create a task-specific model from a few examples. A few examples. A model built for your task.

1,000 examples. 1 model built for your task.
From ~$10 to your own specialized model.
10s of MBs. Easy to store, move, and deploy.
Stop prompting. Start training.
Train once. Reuse 1,000 times.
Give it 1,000 examples. Get a model that knows your task.
Turn repeat work into a reusable model.
Less data in. More precision out.
Build a specialized model without a model team.

Banking Support Intent Recognition

Understand what the customer is really asking for

A banking support message could be about transfers, fees, card issues, or many other detailed requests. This shows how the system learns to tell apart 77 types of banking support intents.

Agent task replay

How the agent creates the model

Uploaded train.jsonl

Uploaded check dataset inputs/train.jsonl (9988 rows). Validated structure successfully.

Uploaded test.jsonl

Uploaded check dataset inputs/test.jsonl (3076 rows). Validated structure successfully.

Parameter configured

Configured parameters for the fine-tuning run.

Training plan confirmed

Generated task.yaml. User confirmed task parameters and triggered the execution pipeline.

Fine-tuning executed

Fine-tuning complete. Evaluated macro_f1 score is 0.9298.

We get thousands of customer messages a day and my team hand-routes each one to the right desk. I want something that reads a message and tells me which of our 77 request types it is. I already have a big set of past messages, each already labeled with the right request type, plus a separate set to check it on.
user
After adding label boundaries, negative samples, or evaluating preferences, the agent will include them in the current mock run.

Result Comparison

See if it actually gets the customer request right

Test samples show what changed before and after training, especially whether the system stops mixing up similar requests like cash withdrawal fees and cash withdrawals.

Key effect: Key metric comparison

The fine-tuned model learns the task boundary from the provided examples and fixes common label confusions.

0.9298
+0.650

Fine-tuned macro_f1

Primary metric · n=3076

0.2793

Base macro_f1

Zero-shot HRM-XL-1.2B

92.98%
+65.1 pts

Fine-tuned Accuracy

Verified prediction accuracy

0 / 3,076
was 663

OOV Predictions

Closed label compliance

Test set probe: Test-set sample probe

Input
Base Model
Fine-tuned
Correct
Status
View

More Showcases

More model creation scenarios

Different business tasks, one creation loop: describe the task, provide examples, get a model.

Customer Review Analysis

What did the customer praise, and what did they complain about?

Customer feedback is often not just good or bad. It may mention the app, support, pricing, delivery, and more in one comment. This shows how the system pulls out each point and understands the sentiment behind it.

ExtractionJSONSet F1LoRAHRM-XL-1.2B
[{"aspect": "purchase-booking-experience.ease-of-use", "sentiment": "positive"}]
Open agent run

Enterprise Tool Calling

Can it turn an employee request into the right action?

If an employee says, “Create a high-priority ticket for this customer,” the system needs to choose the right tool and fill in the right details. This shows how a plain request becomes a concrete action.

Structured GenJSONMatch F1LoRAHRM-XL-1.2B
[{"name": "places_list_by_radius_nearby_search", "arguments": {"lat": 118.2917, "radius": 1.0739, "lon": 129.2438, "src_attr": "https://www.example.com/wiki/16817684192", "kinds": "list"}}, {"name": "query_for_city_names_by_state", "arguments": {"state": "Texas"}}]
Open agent run

Vehicle Owner Feedback Classification

Is this driver praising, complaining, or asking a question?

Driver feedback may praise a feature, complain about a problem, or simply ask a question. This shows how the system sorts feedback into three groups: praise, complaint, and inquiry.

ClassificationLabelMacro F1LoRAHRM-XL-1.2B
inquiry
Open agent run

Natural Language Data Query

Can business users ask questions without writing SQL?

A business user might ask, “How many orders did each product line have last month?” without wanting to write SQL. This shows how the system starts from 10 SQL examples and learns to turn questions into data queries.

Structured GenSQLROUGE-LLoRAHRM-XL-1.2B
SELECT DISTINCT T1.city FROM addresses T1 JOIN people_addresses T2 ON T1.address_id = T2.address_id
Open agent run

How It Works

The agent handles model creation

Users confirm the task definition and plan without touching training parameters.

Describe Your Task

Describe Your Task

Tell the agent what model you want to create. It will infer the task type and output schema.

Provide A Few Examples

Provide A Few Examples

Upload a small dataset or use sample data to run the creation flow.

Get Your Model

Get Your Model

Review test-set behavior and save a reusable model for the current task.

Private alpha

Create your first exclusive model

Users with an invitation code can proceed to the Agent guidance process. Those without an invitation code can still submit their requirements and join the Waitlist.