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 = {
  inputModalities: [
    "text",
  ],
  modality: "text->text",
  outputModalities: [
    "text",
  ],
};

Fields

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