File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1104,7 +1104,7 @@ public static tryAGI.OpenAI.CreateChatCompletionResponse ToCreateChatCompletionR
11041104 {
11051105 Id = string . IsNullOrWhiteSpace ( response . ResponseId ) ? $ "free-{ Guid . NewGuid ( ) : N} " : response . ResponseId ! ,
11061106 Choices = choices ,
1107- Created = response . CreatedAt ?? DateTimeOffset . UtcNow ,
1107+ Created = ( int ) ( response . CreatedAt ?? DateTimeOffset . UtcNow ) . ToUnixTimeSeconds ( ) ,
11081108 Model = string . IsNullOrWhiteSpace ( response . ModelId ) ? fallbackModelId : response . ModelId ! ,
11091109 Object = tryAGI . OpenAI . CreateChatCompletionResponseObject . ChatCompletion ,
11101110 Usage = CreateUsage ( response . Usage ) ,
@@ -1139,7 +1139,7 @@ public static tryAGI.OpenAI.CreateChatCompletionStreamResponse ToCreateChatCompl
11391139 {
11401140 Id = string . IsNullOrWhiteSpace ( update . ResponseId ) ? $ "free-{ Guid . NewGuid ( ) : N} " : update . ResponseId ! ,
11411141 Choices = choices ,
1142- Created = update . CreatedAt ?? DateTimeOffset . UtcNow ,
1142+ Created = ( int ) ( update . CreatedAt ?? DateTimeOffset . UtcNow ) . ToUnixTimeSeconds ( ) ,
11431143 Model = string . IsNullOrWhiteSpace ( update . ModelId ) ? fallbackModelId : update . ModelId ! ,
11441144 Object = tryAGI . OpenAI . CreateChatCompletionStreamResponseObject . ChatCompletionChunk ,
11451145 Usage = usage is null ? null : CreateUsage ( usage . Details ) ,
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ public sealed partial class OpenAiClient : Meai.IChatClient
5858 yield return new Meai . ChatResponseUpdate
5959 {
6060 ModelId = chunk . Model ,
61- CreatedAt = chunk . Created ,
61+ CreatedAt = DateTimeOffset . FromUnixTimeSeconds ( chunk . Created ) ,
6262 Contents = [ new Meai . UsageContent ( CreateUsageDetails ( usage ) ) ] ,
6363 } ;
6464 }
@@ -76,7 +76,7 @@ public sealed partial class OpenAiClient : Meai.IChatClient
7676 _ => null ,
7777 } ,
7878 ModelId = chunk . Model ,
79- CreatedAt = chunk . Created ,
79+ CreatedAt = DateTimeOffset . FromUnixTimeSeconds ( chunk . Created ) ,
8080 ResponseId = chunk . Id ,
8181 } ;
8282
@@ -462,7 +462,7 @@ private static Meai.ChatResponse ConvertResponse(
462462 var chatResponse = new Meai . ChatResponse ( messages )
463463 {
464464 ModelId = response . Model ,
465- CreatedAt = response . Created ,
465+ CreatedAt = DateTimeOffset . FromUnixTimeSeconds ( response . Created ) ,
466466 ResponseId = response . Id ,
467467 FinishReason = finishReason ,
468468 } ;
You can’t perform that action at this time.
0 commit comments