Restrict to models for a modality surface: text / image_output match output modality, image / audio match input modality, and tool_calling keeps only rows that recorded at least one tool call. Exact dataset — cannot be combined with category or language_type.
import ( "github.com/OpenRouterTeam/go-sdk/models/operations")value := operations.ModalityText// Open enum: custom values can be created with a direct type castcustom := operations.Modality("custom_value")