Skip to content

Commit 3f4939d

Browse files
committed
more API updates
1 parent cbf9dea commit 3f4939d

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/Models/Model.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ public enum Model: Equatable, Hashable, Sendable {
1313
case o4MiniDeepResearch
1414
case codexMini
1515
case gpt5
16+
case gpt5Pro
1617
case gpt5Mini
1718
case gpt5Nano
1819
case gpt5Codex
@@ -34,6 +35,7 @@ public enum Model: Equatable, Hashable, Sendable {
3435
case .o1: "o1"
3536
case .o3: "o3"
3637
case .gpt5: "gpt-5"
38+
case .gpt5Pro: "gpt-5-pro"
3739
case .gpt5Mini: "gpt-5-mini"
3840
case .gpt5Nano: "gpt-5-nano"
3941
case .gpt4: "gpt-4"
@@ -74,6 +76,7 @@ public enum Model: Equatable, Hashable, Sendable {
7476
case "o3-mini": self = .o3Mini
7577
case "o4-mini": self = .o4Mini
7678
case "gpt-4.1": self = .gpt4_1
79+
case "gpt-5-pro": self = .gpt5Pro
7780
case "gpt-5-mini": self = .gpt5Mini
7881
case "gpt-5-nano": self = .gpt5Nano
7982
case "codex-mini": self = .codexMini

src/Models/Tool.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,8 @@ import MetaCodable
483483
public var background: Background?
484484

485485
/// Control how much effort the model will exert to match the style and features, especially facial features, of input images.
486+
///
487+
/// Unsupported for `gptImageMini`.
486488
public var inputFidelity: InputFidelity?
487489

488490
/// Optional mask for inpainting.

0 commit comments

Comments
 (0)