Core Concepts

  • Project — container for settings, entitlement configuration, and usage.
  • Project ID — public identifier used by SDKs.
  • API Key — secret credential for server-to-server requests.
  • Context Size (cap) — maximum context window per message.
  • Message Credits (MC) — integer billing unit. Minimum 1MC per call, multipliers apply at larger tiers.
  • localId — stable per-NPC conversation key.
  • characterDescription / characterId — optional NPC context.
  • playerDescription — optional player context.