/**
 * Generated by orval v8.12.3 🍺
 * Do not edit manually.
 * GitDataAI API
 * GitDataAI platform REST API
 * OpenAPI spec version: 1.0.0
 */
import type { AiModelCardResponse } from './aiModelCardResponse';
import type { AiModelVersionResponse } from './aiModelVersionResponse';

export interface AiModelResponse {
  card?: null | AiModelCardResponse;
  /** @nullable */
  context_window?: number | null;
  created_at: string;
  /** @nullable */
  description?: string | null;
  display_name: string;
  enabled: boolean;
  id: string;
  /** @nullable */
  input_token_limit?: number | null;
  like_count: number;
  modality: string;
  name: string;
  /** @nullable */
  output_token_limit?: number | null;
  /** @nullable */
  provider_logo_url?: string | null;
  provider_name: string;
  public: boolean;
  tags: string[];
  updated_at: string;
  versions: AiModelVersionResponse[];
}
