For the complete documentation index, see llms.txt. This page is also available as Markdown.

getAiModels

Get a paginated, filterable, sortable list of AI models.

Examples

query GetAiModels($input: GetAiModelsInput) {
  getAiModels(input: $input) {
    items {
      modelId
      aiTools
      description
      totalUsers
      totalCalls
      lastActivity
      userTotalCalls
      userLastUsedAt
      firstSeen
    }
    total
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

{
  "input": {
    "filter": {
      "modelId": ["gpt-4o"],
      "user": ["developer@example.com"]
    },
    "sort": {
      "field": "ModelId",
      "direction": "Asc"
    },
    "limit": 100,
    "offset": 0,
    "dateRange": {
      "from": 1749000000000,
      "to": 1749900000000
    }
  }
}

Arguments

You can use the following argument(s) to customize your getAiModels query.

Argument
Description
Supported fields

filter AiModelFilterInput sort AiModelSortInput limit Int offset Int dateRange VibeSecDateRange

Fields

Return type: GetAiModelsResponse!

You can use the following field(s) to specify what information your getAiModels query will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

List of AI models matching the query criteria

modelId String! aiTools [String!]! description String totalUsers Int! totalCalls Int! lastActivity DateTime userTotalCalls Int userLastUsedAt DateTime firstSeen DateTime

data [AiModelItem!]! ⚠️

Deprecated: Use items

modelId String! aiTools [String!]! description String totalUsers Int! totalCalls Int! lastActivity DateTime userTotalCalls Int userLastUsedAt DateTime firstSeen DateTime

total Int!

Total number of AI models matching the query criteria

Last updated