Skip to content

Commit 839416a

Browse files
committed
fix: Fixed small issues.
1 parent c3a4383 commit 839416a

File tree

35 files changed

+75
-194
lines changed

35 files changed

+75
-194
lines changed

src/libs/OpenAI/AssistantClient.CreateRun.AsStream.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ public partial class AssistantsClient
221221
threadId: threadId,
222222
include: include,
223223
request: request,
224-
cancellationToken: cancellationToken))
224+
cancellationToken: cancellationToken).ConfigureAwait(false))
225225
{
226226
yield return response;
227227
}

src/libs/OpenAI/ChatClient.CreateChatCompletion.As.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace OpenAI
77
{
88
public partial class ChatClient
99
{
10-
/// <inheritdoc cref="CreateChatCompletionAsync(System.Collections.Generic.IList{ChatCompletionRequestMessage},OpenAI.AnyOf{string?,CreateChatCompletionRequestModel?},bool?,System.Collections.Generic.Dictionary{string, string}?,double?,global::System.Collections.Generic.Dictionary{string, int}?,bool?,int?,int?,int?,System.Collections.Generic.IList{global::OpenAI.ChatCompletionModalitie}?,CreateChatCompletionRequestAudio?,double?,OpenAI.ResponseFormat?,int?,CreateChatCompletionRequestServiceTier?,OpenAI.OneOf{string?,System.Collections.Generic.IList{string}}?,bool?,ChatCompletionStreamOptions?,double?,double?,System.Collections.Generic.IList{ChatCompletionTool}?,ChatCompletionToolChoiceOption?,bool?,string?,System.Threading.CancellationToken)"/>
10+
/// <inheritdoc cref="CreateChatCompletionAsync(System.Collections.Generic.IList{ChatCompletionRequestMessage},OpenAI.AnyOf{string?,CreateChatCompletionRequestModel?},bool?,System.Collections.Generic.Dictionary{string, string}?,double?,global::System.Collections.Generic.Dictionary{string, int}?,bool?,int?,int?,int?,System.Collections.Generic.IList{global::OpenAI.ChatCompletionModalitie}?,global::OpenAI.PredictionContent?,CreateChatCompletionRequestAudio?,double?,OpenAI.ResponseFormat?,int?,CreateChatCompletionRequestServiceTier?,OpenAI.OneOf{string?,System.Collections.Generic.IList{string}}?,bool?,ChatCompletionStreamOptions?,double?,double?,System.Collections.Generic.IList{ChatCompletionTool}?,ChatCompletionToolChoiceOption?,bool?,string?,System.Threading.CancellationToken)"/>
1111
#if NET6_0_OR_GREATER
1212
[RequiresUnreferencedCode(
1313
"This method uses reflection to generate a JSON schema. Use overload with JsonTypeInfo parameter to avoid this.")]
@@ -87,7 +87,7 @@ public partial class ChatClient
8787
response);
8888
}
8989

90-
/// <inheritdoc cref="CreateChatCompletionAsync(System.Collections.Generic.IList{ChatCompletionRequestMessage},OpenAI.AnyOf{string?,CreateChatCompletionRequestModel?},bool?,System.Collections.Generic.Dictionary{string, string}?,double?,global::System.Collections.Generic.Dictionary{string, int}?,bool?,int?,int?,int?,System.Collections.Generic.IList{global::OpenAI.ChatCompletionModalitie}?,CreateChatCompletionRequestAudio?,double?,OpenAI.ResponseFormat?,int?,CreateChatCompletionRequestServiceTier?,OpenAI.OneOf{string?,System.Collections.Generic.IList{string}}?,bool?,ChatCompletionStreamOptions?,double?,double?,System.Collections.Generic.IList{ChatCompletionTool}?,ChatCompletionToolChoiceOption?,bool?,string?,System.Threading.CancellationToken)"/>
90+
/// <inheritdoc cref="CreateChatCompletionAsync(System.Collections.Generic.IList{ChatCompletionRequestMessage},OpenAI.AnyOf{string?,CreateChatCompletionRequestModel?},bool?,System.Collections.Generic.Dictionary{string, string}?,double?,global::System.Collections.Generic.Dictionary{string, int}?,bool?,int?,int?,int?,System.Collections.Generic.IList{global::OpenAI.ChatCompletionModalitie}?,global::OpenAI.PredictionContent?,CreateChatCompletionRequestAudio?,double?,OpenAI.ResponseFormat?,int?,CreateChatCompletionRequestServiceTier?,OpenAI.OneOf{string?,System.Collections.Generic.IList{string}}?,bool?,ChatCompletionStreamOptions?,double?,double?,System.Collections.Generic.IList{ChatCompletionTool}?,ChatCompletionToolChoiceOption?,bool?,string?,System.Threading.CancellationToken)"/>
9191
public async global::System.Threading.Tasks.Task<OpenAI.AnyOf<T, global::OpenAI.CreateChatCompletionResponse>>
9292
CreateChatCompletionAsAsync<T>(
9393
JsonTypeInfo<T> jsonTypeInfo,

src/libs/OpenAI/ChatClient.CreateChatCompletion.AsStream.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ public partial class ChatClient
249249
User = user,
250250
};
251251

252-
await foreach (var response in CreateChatCompletionAsStreamAsync(request, cancellationToken))
252+
await foreach (var response in CreateChatCompletionAsStreamAsync(request, cancellationToken).ConfigureAwait(false))
253253
{
254254
yield return response;
255255
}

src/libs/OpenAI/Generated/JsonConverters.AnyOfFactory2.g.cs

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/libs/OpenAI/Generated/JsonConverters.OneOfFactory1.g.cs

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/libs/OpenAI/Generated/JsonConverters.OneOfFactory2.g.cs

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/libs/OpenAI/Generated/JsonConverters.OneOfFactory3.g.cs

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/libs/OpenAI/Generated/JsonConverters.OneOfFactory4.g.cs

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/libs/OpenAI/Generated/JsonConverters.OneOfFactory5.g.cs

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/libs/OpenAI/Generated/JsonSerializerContext.g.cs

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -745,33 +745,64 @@ namespace OpenAI
745745
typeof(global::OpenAI.JsonConverters.ToolsItem6JsonConverter),
746746
typeof(global::OpenAI.JsonConverters.ContentItemJsonConverter),
747747
typeof(global::OpenAI.JsonConverters.AnnotationsItem2JsonConverter),
748-
typeof(global::OpenAI.JsonConverters.OneOfJsonConverterFactory2),
749748
typeof(global::OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter),
750749
typeof(global::OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter),
751750
typeof(global::OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter),
752751
typeof(global::OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter),
753752
typeof(global::OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter),
754753
typeof(global::OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter),
755754
typeof(global::OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter),
756-
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverterFactory2),
757755
typeof(global::OpenAI.JsonConverters.ToolsItem2JsonConverter),
758756
typeof(global::OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyJsonConverter),
759757
typeof(global::OpenAI.JsonConverters.ResponseFormatJsonConverter),
760-
typeof(global::OpenAI.JsonConverters.OneOfJsonConverterFactory4),
761758
typeof(global::OpenAI.JsonConverters.ContentVariant2ItemJsonConverter),
762759
typeof(global::OpenAI.JsonConverters.ToolsItem3JsonConverter),
763-
typeof(global::OpenAI.JsonConverters.OneOfJsonConverterFactory3),
764760
typeof(global::OpenAI.JsonConverters.InputVariant3ItemJsonConverter),
765761
typeof(global::OpenAI.JsonConverters.ToolsItem4JsonConverter),
766762
typeof(global::OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyJsonConverter),
767763
typeof(global::OpenAI.JsonConverters.ToolsItem5JsonConverter),
768764
typeof(global::OpenAI.JsonConverters.CreateVectorStoreRequestChunkingStrategyJsonConverter),
769765
typeof(global::OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter),
770-
typeof(global::OpenAI.JsonConverters.OneOfJsonConverterFactory1),
771-
typeof(global::OpenAI.JsonConverters.OneOfJsonConverterFactory5),
772766
typeof(global::OpenAI.JsonConverters.VectorStoreFileObjectChunkingStrategyJsonConverter),
773767
typeof(global::OpenAI.JsonConverters.ToolsItem7JsonConverter),
774768
typeof(global::OpenAI.JsonConverters.RealtimeServerEventJsonConverter),
769+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<global::OpenAI.ChatCompletionRequestAssistantMessageContentPart>>),
770+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<global::OpenAI.ChatCompletionRequestSystemMessageContentPart>>),
771+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<global::OpenAI.ChatCompletionRequestUserMessageContentPart>>),
772+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<global::OpenAI.ChatCompletionRequestToolMessageContentPart>>),
773+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateAssistantRequestModel?>),
774+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateChatCompletionRequestModel?>),
775+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<global::OpenAI.ChatCompletionRequestMessageContentPartText>>),
776+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<string>>),
777+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.CreateChatCompletionRequestFunctionCall?, global::OpenAI.ChatCompletionFunctionCallOption>),
778+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateCompletionRequestModel?>),
779+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<string>, global::System.Collections.Generic.IList<int>, global::System.Collections.Generic.IList<global::System.Collections.Generic.IList<int>>>),
780+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<string>>),
781+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<string>, global::System.Collections.Generic.IList<int>, global::System.Collections.Generic.IList<global::System.Collections.Generic.IList<int>>>),
782+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateEmbeddingRequestModel?>),
783+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateFineTuningJobRequestModel?>),
784+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize?, int?>),
785+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier?, double?>),
786+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs?, int?>),
787+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateImageEditRequestModel?>),
788+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateImageRequestModel?>),
789+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateImageVariationRequestModel?>),
790+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<global::OpenAI.ContentVariant2Item>>),
791+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<string, global::System.Collections.Generic.IList<string>, global::System.Collections.Generic.IList<global::OpenAI.InputVariant3Item>>),
792+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateModerationRequestModel?>),
793+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateRunRequestModel?>),
794+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateSpeechRequestModel?>),
795+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateThreadAndRunRequestModel?>),
796+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateTranscriptionRequestModel?>),
797+
typeof(global::OpenAI.JsonConverters.AnyOfJsonConverter<string, global::OpenAI.CreateTranslationRequestModel?>),
798+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.FineTuningJobHyperparametersNEpochs?, int?>),
799+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.FineTuningIntegration>),
800+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.ChatCompletionRequestSystemMessage, global::OpenAI.ChatCompletionRequestUserMessage, global::OpenAI.FineTuneChatCompletionRequestAssistantMessage?, global::OpenAI.ChatCompletionRequestToolMessage, global::OpenAI.ChatCompletionRequestFunctionMessage>),
801+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<int?, global::OpenAI.RealtimeSessionMaxOutputTokens?>),
802+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.RealtimeResponseCreateResponseToolChoice?, string>),
803+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<int?, global::OpenAI.RealtimeResponseCreateResponseMaxOutputTokens?>),
804+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.CreateTranscriptionResponseJson, global::OpenAI.CreateTranscriptionResponseVerboseJson>),
805+
typeof(global::OpenAI.JsonConverters.OneOfJsonConverter<global::OpenAI.CreateTranslationResponseJson, global::OpenAI.CreateTranslationResponseVerboseJson>),
775806
})]
776807

777808
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenAI.JsonSerializerContextTypes))]

0 commit comments

Comments
 (0)