mirror of
https://github.com/h3pdesign/Neon-Vision-Editor
synced 2026-04-21 21:37:17 +00:00
30 lines
659 B
Swift
30 lines
659 B
Swift
// AIModel.swift
|
|
// Neon Vision Editor
|
|
// Created by Hilthart Pedersen on 06.02.26.
|
|
|
|
|
|
import Foundation
|
|
// Supported AI providers for suggestions. Extend as needed.
|
|
|
|
|
|
/// MARK: - Types
|
|
|
|
public enum AIModel: String, CaseIterable, Identifiable {
|
|
case appleIntelligence
|
|
case grok
|
|
case openAI
|
|
case gemini
|
|
case anthropic
|
|
|
|
public var id: String { rawValue }
|
|
|
|
public var displayName: String {
|
|
switch self {
|
|
case .appleIntelligence: return "Apple"
|
|
case .grok: return "Grok"
|
|
case .openAI: return "OpenAI"
|
|
case .gemini: return "Gemini"
|
|
case .anthropic: return "Anthropic"
|
|
}
|
|
}
|
|
}
|