Skip to main content
Below are details of the Freeplay data model, which can be helpful to understand for more advanced usage. Note the parameter names are written in snake case but some SDK languages make use of camel case instead

Record Payload

Record Response

The recordings.create() method returns a RecordResponse containing:

Call Info

LLM Parameters

Trace Info

TraceInfo is returned by session.create_trace() and used to group completions together and track agent workflows. See Traces for usage examples.

Test Run Info

OpenAI Function Call