@@ -21,6 +21,8 @@ public struct Usage
21
21
22
22
public class OpenAIFile
23
23
{
24
+ public string Prompt { get ; set ; }
25
+ public object Completion { get ; set ; }
24
26
public string Id { get ; set ; }
25
27
public string Object { get ; set ; }
26
28
public long Bytes { get ; set ; }
@@ -94,6 +96,7 @@ public sealed class CreateChatCompletionRequest
94
96
public float ? FrequencyPenalty { get ; set ; } = 0 ;
95
97
public Dictionary < string , string > LogitBias { get ; set ; }
96
98
public string User { get ; set ; }
99
+ public string SystemFingerprint { get ; set ; }
97
100
}
98
101
99
102
public struct CreateChatCompletionResponse : IResponse
@@ -106,6 +109,7 @@ public struct CreateChatCompletionResponse : IResponse
106
109
public long Created { get ; set ; }
107
110
public List < ChatChoice > Choices { get ; set ; }
108
111
public Usage Usage { get ; set ; }
112
+ public string SystemFingerprint { get ; set ; }
109
113
}
110
114
111
115
public struct ChatChoice
@@ -287,6 +291,7 @@ public struct ListFilesResponse: IResponse
287
291
public string Warning { get ; set ; }
288
292
public string Object { get ; set ; }
289
293
public List < OpenAIFile > Data { get ; set ; }
294
+ public bool HasMore { get ; set ; }
290
295
}
291
296
292
297
public struct DeleteResponse : IResponse
@@ -328,6 +333,7 @@ public struct ListFineTunesResponse: IResponse
328
333
public string Warning { get ; set ; }
329
334
public string Object { get ; set ; }
330
335
public List < FineTune > Data { get ; set ; }
336
+ public object NextStartingAfter { get ; set ; }
331
337
}
332
338
333
339
public struct ListFineTuneEventsResponse : IResponse
0 commit comments