Skip to content

Commit 6d1d9d1

Browse files
committed
Fix tests
1 parent 95bb974 commit 6d1d9d1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Sources/OpenAI/Public/Models/ChatResult.swift

+12
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,18 @@ public struct ChatResult: Codable, Equatable, Sendable {
214214
case citations
215215
}
216216

217+
init(id: String, created: Int, model: String, object: String, serviceTier: String? = nil, systemFingerprint: String, choices: [Choice], usage: Self.CompletionUsage? = nil, citations: [String]? = nil) {
218+
self.id = id
219+
self.created = created
220+
self.model = model
221+
self.object = object
222+
self.serviceTier = serviceTier
223+
self.systemFingerprint = systemFingerprint
224+
self.choices = choices
225+
self.usage = usage
226+
self.citations = citations
227+
}
228+
217229
public init(from decoder: any Decoder) throws {
218230
let container = try decoder.container(keyedBy: CodingKeys.self)
219231
let parsingOptions = decoder.userInfo[.parsingOptions] as? ParsingOptions ?? []

0 commit comments

Comments
 (0)