Models

Metnos assigns requests through functional contracts, not by the name of a specific model. Each activity declares the capability it needs; the instance configuration then binds that contract to a model and provider that are actually available. The code therefore remains independent of individual implementations, and every substitution can be reviewed.

Three families with different purposes

Language models (LLMs)
They understand, classify, plan, or generate text. They are organised into functional tiers; several tiers may resolve to the same physical model with different parameters.
Embedding models
They turn text or images into comparable vectors used in semantic search, memory, and the Tutor. The web interface displays their configuration but does not allow it to be changed.
Vision-language models (VLMs)
They interpret image content when an admitted executor needs it. Their configuration, limits, and timeouts remain separate from those of the LLMs.

Language tiers

TierIntended use
fast.microVery short decisions, a choice among a few alternatives, and minimal labels.
fast.proceduralDeterministic extraction and classification of short text, when configured.
fast.fidelityFaithful transformation of long text without creative additions.
middleClassification, structured extraction, and intermediate evaluation.
wisePlanning, synthesis, and deliberative work for which overall quality is the priority.
creativeVariants, proposals, and exploratory wording; it is the only tier deliberately configured for greater variation.
frontierExplicit, optional use of a highest-capability remote model, never a silent fallback for ordinary production work.

The creative tier is not more precise; its purpose is to produce alternatives. Metnos favours low-variation contracts for faithful or verifiable work. The frontier tier may use external resources and must be configured explicitly.

What can be changed

Local image and face models must remain available when Metnos changes release. Their shared directories can be set with model_dir in the [image] and [face] sections of embedding_tiers.toml; the face provider is face. These settings select model data, not executable programs. An executor can read only the model files allowed by its contract. A missing model is not downloaded silently and prevents the affected analysis from completing.

The page can edit LLM and VLM configuration and restore the previous version. Before saving, Metnos validates the structure and values and retains a recovery copy. Passwords, tokens, credentials, and sensitive URL components are neither exposed nor transmitted through form fields; the interface changes visible values only.

Changing a model does not increase Metnos's authority. Executors, policy, user identity, and budgets still determine whether an action is admissible. LRE also records the model binding in its revision, so an incompatible change must not silently mix results produced under different configurations.

The Models screen

The real model-configuration screen in an Italian-language Metnos instance.
The screen reports effective configuration, not a promotional model catalog.
  1. Navigation. The Models page is under System in Settings.
  2. Reload. Re-reads effective configuration after a controlled external change.
  3. Secret protection. States which values the form never exposes.
  4. Edit and restore. These controls operate on the admitted family while preserving a recovery path.
  5. Tier cards. Show the binding, provider, model, and parameters that were actually resolved.

The local path is abbreviated in the image. Structure and labels come from the real web interface.