Skip to main content

AssistantModelSettings

What the model picker and the organization's assistant settings show.

type AssistantModelSettings {
planName: String!
models: [AssistantModel!]!
organizationDefault: AssistantModel
platformDefault: AssistantModel
}

Fields​

AssistantModelSettings.planName ● String! non-null scalar​

The organization's plan name.

AssistantModelSettings.models ● [AssistantModel!]! non-null object​

The models the organization may pick, cheapest tier first. A Free organization sees only the cheap tier.

AssistantModelSettings.organizationDefault ● AssistantModel object​

The organization's default, if it set one. It can be absent from models when the plan no longer allows it; the assistant then skips it.

AssistantModelSettings.platformDefault ● AssistantModel object​

The platform default the assistant uses when neither the conversation nor the organization picked one.

Returned By​

assistantModelSettings query ● setOrganizationAssistantModel mutation