Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Model architecture information

Example Usage

import { ModelArchitecture } from "@openrouter/sdk/models";

let value: ModelArchitecture = {
  modality: "text->text",
  inputModalities: [
    "text",
  ],
  outputModalities: [
    "text",
  ],
};

Fields

FieldTypeRequiredDescriptionExample
tokenizermodels.ModelGroup:heavy_minus_sign:Tokenizer type used by the modelGPT
instructTypemodels.ModelArchitectureInstructType:heavy_minus_sign:Instruction format typechatml
modalitystring:heavy_check_mark:Primary modality of the modeltext->text
inputModalitiesmodels.InputModality[]:heavy_check_mark:Supported input modalities
outputModalitiesmodels.OutputModality[]:heavy_check_mark:Supported output modalities