Skip to content

The developer tools, without the parts that get in the way.

Students write real model code and run it on credits that come with the account. No provider key, no card, and every call is checked for safety first.

A real model API

The code here is the code used at real jobs. What a student practices keeps working after they leave Trace.

Run a model call

The same code a professional writes, on a key that can't run up a bill

Pick a message

from trace_sdk import Trace

client = Trace()

reply = client.chat.completions.create(
    messages=[
        {"role": "user",
         "content": "Say hello in three words."},
    ],
)

print(reply.text)

reply.text

Run the call to see what comes back.
credits_spent balance 2000.0

Examples you can run, not just read

Every kind of call comes with a small program that already works. Change a line and run it.

A worked example for every call

Copy one, change a line, run it

Ask a question, read the answer.

from trace_sdk import Trace

client = Trace()

reply = client.chat.completions.create(
    messages=[{"role": "user", "content": "Say hello in three words."}],
)

print(reply.text)

Safe to hand to a student

The key can't cost money or leak anything private. Every message is cleaned and capped before a model sees it.

Send a message through Trace

What a student types, and what a model is allowed to see

What the student typed

Hi, I'm Priya Nair and my email is [email protected]. Can you check my essay?

  • Personal details removed

    Names, emails, and numbers that could identify a student are stripped server-side.

  • Model is on the child-safe roster

    The request can only reach a model that has been reviewed for classroom use.

  • Token and credit ceiling applied

    A per-request cap keeps any single call small, so nothing runs away.

What the model received

Send the message to see what leaves Trace.

The credits are already there

Each account gets 2,000 free credits a month. No card, no provider signup, and a call costs a fraction of a cent.

Spend from your balance

A free account starts here every month

Credits left$2.00 of value

2000.0

One credit is a tenth of a cent of model cost. A short question spends a fraction of one, so 2,000 goes a long way, and it refills next month whether you spent it or not.

Try a call

Built to hand off

None of this is a practice version. The same code runs at a real job once a student swaps in a work key.

Datasets and benchmarks

Coming

Real datasets to train and test on, and shared benchmarks to score a result, so a lesson can end with a number instead of an opinion.

Your first model call is five lines away.