Dashboard Get started

Usage

from tokenid import JournaledGrok

client = JournaledGrok(
    api_key="xai-…",
    session_id="my-session",
)

response = client.chat.completions.create(
    model="grok-3",
    messages=[{"role": "user", "content": "Hello"}]
)

JournaledGrok uses the OpenAI-compatible xAI endpoint (https://api.x.ai/v1) automatically. No base_url needed.

Parameters

Parameter Type Required Description
api_key string Yes Your xAI API key (xai-…)
session_id string No Groups calls into a named session in your dashboard
enforcement_config dict No Local enforcement rules (see Enforcement)