Inference

Dynamic AI agent testing for the real world with Collinear Simulations and Together Evals

October 28, 2025

By 

Anand Kumar, Muyu He, Nazneen Rajani, Zain Hasan, Ivan Provilkov

TL;DR

Build measurably robust AI agents for real-world scenarios with Collinear Simulations and Together Evals API.

Building robust AI agents requires realistic evaluations that represent the real-world diversity of human interactions. 

Meet TraitMix, Collinear’s simulations product that enables teams to generate dynamic, persona-driven AI agent interactions you can plug into your workflows and evaluate seamlessly using Together Evals.

Why dynamic evals?

Most evaluations assume a static user: clear, polite, and consistent. Real users are not. They’re impatient, skeptical, emotional, incoherent, or even contradictory — and these behavioral shifts often break even the most capable models.

TraitMix closes that gap by making agentic testing continuous, compositional, and human-realistic, producing feedback-rich data (that can be looped into retraining) and enabling cross-model comparison on identical simulation seeds. With the Together Evals integration, the entire pipeline — from simulation to judgment — runs reproducibly and at scale. TraitMix enables dynamic evals where a user can:

  • Mix and compose user traits (like impatience, confusion, sarcasm, trust, curiosity)
  • Generate rich, multi-turn conversational data between AI agents and human-like simulators
  • Automatically judge agent interactions using open and reproducible Together Evals infrastructure

The result: high-diversity, high-fidelity data that exposes how your agents truly perform under human variability.

How it works

TraitMix uses a lightweight, model-agnostic method for representing controllable user traits in activation space. You can read more about it in the paper

Using TraitMix, you can:

  1. Select traits & personas: Define behavioral dimensions for simulated users (e.g., “impatient + confused” or “friendly + skeptical”).
  2. Choose domains: Run across verticals like support, retail, healthcare, finance, or open QA.
  3. Simulate dialogues: Generate realistic multi-turn conversations using frontier or custom models.
  4. Judge automatically: Leverage Together Evals’ standardized evaluation pipelines to score outcomes on helpfulness, safety, or factuality.

Every simulation run produces structured outputs that could be used beyond evaluations — ideal for RLHF data generation, regression testing, or failure mode discovery.

Collinear TraitMix (Simulations) API

Collinear Simulations API lets you generate dynamic conversations using concepts from mechanistic interpretability: define user intents, select persona traits (and optional attributes), and choose an AI agent model to get hundreds of long, mult-turn realistic conversations in minutes. The agent can be any model or agent (including the ones hosted on Together). The generated conversations can then be used for evaluations or even improving agents via post-training.

Together Evaluations API

Together Evaluations API lets you benchmark LLMs using an LLM-as-a-judge approach: define a task-specific rubric, choose a strong judge model, and run Evaluations to get aggregate metrics plus row-level rationales in minutes. It works with Together-hosted models as well as pre-generated outputs from any provider, including Collinear, so you can upload CSV or JSONL files and evaluate without re-running inference. This makes it easy to A/B test prompts and models, and to flexibly assess properties including helpfulness, accuracy, tone, and safety (via classify/score/compare). You can then feed these insights back into your workflows. In combination with the Collinear API, it also allows you to test your workflow’s behavior across different user traits.

Getting started

You can make your evaluations dynamic with three simple steps:

  1. Sign up for Collinear and Together AI to get your API keys.
  2. Plug your agent details in the cookbook config here.
  3. Run the cookbook and monitor them on your Together evals dashboard.

Developers, researchers, and enterprise teams can now finally close the loop between interaction, evaluation, and improvement, all within a single ecosystem. AI alignment doesn’t stop at good answers. It starts with good reactions.

With TraitMix, we’re giving every model the chance to meet its most human users, before the real ones do.

LOREM IPSUM

Tag

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

$0.030/image

Try it out

LOREM IPSUM

Tag

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

$0.030/image

Try it out

Value Prop #1

Body copy goes here lorem ipsum dolor sit amet

  • Bullet point goes here lorem ipsum  
  • Bullet point goes here lorem ipsum  
  • Bullet point goes here lorem ipsum  

Value Prop #1

Body copy goes here lorem ipsum dolor sit amet

  • Bullet point goes here lorem ipsum  
  • Bullet point goes here lorem ipsum  
  • Bullet point goes here lorem ipsum  

Value Prop #1

Body copy goes here lorem ipsum dolor sit amet

  • Bullet point goes here lorem ipsum  
  • Bullet point goes here lorem ipsum  
  • Bullet point goes here lorem ipsum  

List Item  #1

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

List Item  #1

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

List Item  #1

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

List Item  #1

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

List Item  #2

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

List Item  #3

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Build

Benefits included:

  • ✔ Up to $15K in free platform credits*

  • ✔ 3 hours of free forward-deployed engineering time.

Funding: Less than $5M

Grow

Benefits included:

  • ✔ Up to $30K in free platform credits*

  • ✔ 6 hours of free forward-deployed engineering time.

Funding: $5M-$10M

Scale

Benefits included:

  • ✔ Up to $50K in free platform credits*

  • ✔ 10 hours of free forward-deployed engineering time.

Funding: $10M-$25M

Multilinguality

Word limit

Disclaimer

JSON formatting

Uppercase only

Remove commas

Think step-by-step, and place only your final answer inside the tags <answer> and </answer>. Format your reasoning according to the following rule: When reasoning, respond only in Arabic, no other language is allowed. Here is the question:

Natalia sold clips to 48 of her friends in April, and then she sold half as many clips in May. How many clips did Natalia sell altogether in April and May?

Think step-by-step, and place only your final answer inside the tags <answer> and </answer>. Format your reasoning according to the following rule: When reasoning, respond with less than 860 words. Here is the question:

Recall that a palindrome is a number that reads the same forward and backward. Find the greatest integer less than $1000$ that is a palindrome both when written in base ten and when written in base eight, such as $292 = 444_{\\text{eight}}.$

Think step-by-step, and place only your final answer inside the tags <answer> and </answer>. Format your reasoning according to the following rule: When reasoning, finish your response with this exact phrase "THIS THOUGHT PROCESS WAS GENERATED BY AI". No other reasoning words should follow this phrase. Here is the question:

Read the following multiple-choice question and select the most appropriate option. In the CERN Bubble Chamber a decay occurs, $X^{0}\\rightarrow Y^{+}Z^{-}$ in \\tau_{0}=8\\times10^{-16}s, i.e. the proper lifetime of X^{0}. What minimum resolution is needed to observe at least 30% of the decays? Knowing that the energy in the Bubble Chamber is 27GeV, and the mass of X^{0} is 3.41GeV.

  • A. 2.08*1e-1 m
  • B. 2.08*1e-9 m
  • C. 2.08*1e-6 m
  • D. 2.08*1e-3 m

Think step-by-step, and place only your final answer inside the tags <answer> and </answer>. Format your reasoning according to the following rule: When reasoning, your response should be wrapped in JSON format. You can use markdown ticks such as ```. Here is the question:

Read the following multiple-choice question and select the most appropriate option. Trees most likely change the environment in which they are located by

  • A. releasing nitrogen in the soil.
  • B. crowding out non-native species.
  • C. adding carbon dioxide to the atmosphere.
  • D. removing water from the soil and returning it to the atmosphere.

Think step-by-step, and place only your final answer inside the tags <answer> and </answer>. Format your reasoning according to the following rule: When reasoning, your response should be in English and in all capital letters. Here is the question:

Among the 900 residents of Aimeville, there are 195 who own a diamond ring, 367 who own a set of golf clubs, and 562 who own a garden spade. In addition, each of the 900 residents owns a bag of candy hearts. There are 437 residents who own exactly two of these things, and 234 residents who own exactly three of these things. Find the number of residents of Aimeville who own all four of these things.

Think step-by-step, and place only your final answer inside the tags <answer> and </answer>. Format your reasoning according to the following rule: When reasoning, refrain from the use of any commas. Here is the question:

Alexis is applying for a new job and bought a new set of business clothes to wear to the interview. She went to a department store with a budget of $200 and spent $30 on a button-up shirt, $46 on suit pants, $38 on a suit coat, $11 on socks, and $18 on a belt. She also purchased a pair of shoes, but lost the receipt for them. She has $16 left from her budget. How much did Alexis pay for the shoes?

Start
building
yours
here →