Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 810 Bytes

File metadata and controls

23 lines (15 loc) · 810 Bytes

rustapi-toon: The Diplomat

Lens: "The Diplomat" Philosophy: "Optimizing for Silicon Intelligence."

What is TOON?

Token-Oriented Object Notation is a format designed to be consumed by Large Language Models (LLMs). It reduces token usage by stripping unnecessary syntax (braces, quotes) while maintaining semantic structure.

Content Negotiation

The LlmResponse<T> type automatically negotiates the response format based on the Accept header.

async fn agent_data() -> LlmResponse<Data> {
    // Returns JSON for browsers
    // Returns TOON for AI Agents (using fewer tokens)
}

Token Savings

TOON often reduces token count by 30-50% compared to JSON, saving significant costs and context window space when communicating with models like GPT-4 or Gemini.