gRPC API

Tokenize

View as Markdown

xai_api.Tokenize

An API service to tokenize input prompts.

Methods: xai_api.Tokenize

TokenizeTextunary

Convert text to a sequence of tokens.

Tokenize text

import os
import xai_sdk

client = xai_sdk.Client(api_key=os.getenv("XAI_API_KEY"))

tokens = client.tokenize.tokenize_text(
    text="Hello, world!",
    model="grok-4.7",
)

print(f"Token count: {len(tokens)}")
for token in tokens:
    print(f"  {token.token_id}: {token.string_token!r}")

Last updated:September 2, 2026