Skip to main content

Basic Conversation Example

This example shows a simple customer support conversation without tool usage.

The Scenario

A customer is asking about their account status.

JSON

Key Points

  1. System message: Sets the context for the conversation
  2. Alternating roles: User and assistant messages alternate naturally
  3. Sequential numbering: Messages are numbered 0, 1, 2, 3, 4, 5, 6
  4. Steps with thinking: Each assistant message captures the reasoning process
  5. No agents defined: Tools weren’t used, so agents aren’t required

Minimal Version

If you don’t need to capture reasoning, here’s the minimal version: