Skip to content

Commit a1448db

Browse files
authored
Merge pull request #341 from YaKun9/main
Modify OpenAIClientOptions timeout settings
2 parents 09ff224 + 1eddd2e commit a1448db

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

src/OpenDeepWiki/Agents/AgentFactory.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ public static ChatClientAgent CreateAgentInternal(
7878
var clientOptions = new OpenAIClientOptions()
7979
{
8080
Endpoint = new Uri(option.Endpoint ?? DefaultEndpoint),
81-
Transport = new System.ClientModel.Primitives.HttpClientPipelineTransport(httpClient)
81+
Transport = new System.ClientModel.Primitives.HttpClientPipelineTransport(httpClient),
82+
NetworkTimeout = = httpClient.Timeout
8283
};
8384

8485
var openAiClient = new OpenAIClient(
@@ -94,7 +95,8 @@ public static ChatClientAgent CreateAgentInternal(
9495
var clientOptions = new OpenAIClientOptions()
9596
{
9697
Endpoint = new Uri(option.Endpoint ?? DefaultEndpoint),
97-
Transport = new System.ClientModel.Primitives.HttpClientPipelineTransport(httpClient)
98+
Transport = new System.ClientModel.Primitives.HttpClientPipelineTransport(httpClient),
99+
NetworkTimeout = = httpClient.Timeout
98100
};
99101

100102
var openAiClient = new OpenAIClient(
@@ -226,4 +228,4 @@ public ChatClientAgent CreateSimpleChatClient(
226228
return CreateAgentInternal(model, clientAgentOptions, option);
227229
}
228230
}
229-
}
231+
}

0 commit comments

Comments
 (0)