Jido.AI.ModelAliases (Jido AI v2.2.0)

Copy Markdown View Source

Shared model alias resolution for public AI facades and ReAct runtime config.

Summary

Functions

Returns configured model aliases merged over built-in defaults.

Resolves an alias atom to a provider model spec.

Types

model_alias()

@type model_alias() ::
  :fast
  | :capable
  | :thinking
  | :reasoning
  | :planning
  | :image
  | :embedding
  | atom()

Functions

model_aliases()

@spec model_aliases() :: %{required(model_alias()) => ReqLLM.model_input()}

Returns configured model aliases merged over built-in defaults.

resolve_model(model)

@spec resolve_model(model_alias()) :: ReqLLM.model_input()

Resolves an alias atom to a provider model spec.