Skip to main content

CrowdyStudioAgentCatalogModel

One model the answering ck-api instance carries, with the pinned price it will meter against.

type CrowdyStudioAgentCatalogModel {
modelId: String!
isDefault: Boolean!
selectable: Boolean!
inputMicrosPerMillion: Int!
outputMicrosPerMillion: Int!
}

Fields

CrowdyStudioAgentCatalogModel.modelId ● String! non-null scalar

Exact provider model id, as a policy would name it.

CrowdyStudioAgentCatalogModel.isDefault ● Boolean! non-null scalar

Whether this is the instance's default model (CROWDY_STUDIO_AGENT_DEFAULT_MODEL).

CrowdyStudioAgentCatalogModel.selectable ● Boolean! non-null scalar

Whether the instance would accept a run on this model: it is in the instance allowlist and has a positive pinned price in both directions. A zero price is only reachable with the non-production fake provider, which cannot reserve cost.

CrowdyStudioAgentCatalogModel.inputMicrosPerMillion ● Int! non-null scalar

Pinned input price in micro-USD per million tokens.

CrowdyStudioAgentCatalogModel.outputMicrosPerMillion ● Int! non-null scalar

Pinned output price in micro-USD per million tokens.

Member Of

CrowdyStudioAgentCatalog object