Jido.AI.Reasoning.TRM (Jido AI v2.2.0)

Copy Markdown View Source

Canonical namespace entrypoint for Tiny-Recursive-Model reasoning.

This module exposes shared TRM helpers and points to the canonical strategy: Jido.AI.Reasoning.TRM.Strategy.

Summary

Functions

Returns the default improvement system prompt.

Returns the default reasoning system prompt.

Returns the default supervision system prompt.

Generates a unique TRM call ID.

Returns the canonical TRM strategy module.

Functions

default_improvement_prompt()

@spec default_improvement_prompt() :: String.t()

Returns the default improvement system prompt.

default_reasoning_prompt()

@spec default_reasoning_prompt() :: String.t()

Returns the default reasoning system prompt.

default_supervision_prompt()

@spec default_supervision_prompt() :: String.t()

Returns the default supervision system prompt.

generate_call_id()

@spec generate_call_id() :: String.t()

Generates a unique TRM call ID.

strategy_module()

@spec strategy_module() :: module()

Returns the canonical TRM strategy module.