Skip to content

Commit e9a9acf

Browse files
committed
rationalize the default value
1 parent 79c3d18 commit e9a9acf

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

Sources/BedrockService/BedrockRuntimeClient/Converse/BedrockService+ConverseStreaming.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ extension BedrockService {
7474
systemPrompts: systemPrompts,
7575
tools: tools,
7676
enableReasoning: enableReasoning,
77-
maxReasoningTokens: maxReasoningTokens
77+
maxReasoningTokens: maxReasoningTokens,
78+
serviceTier: .default
7879
)
7980
}
8081

@@ -109,7 +110,7 @@ extension BedrockService {
109110
tools: [Tool]? = nil,
110111
enableReasoning: Bool? = false,
111112
maxReasoningTokens: Int? = nil,
112-
serviceTier: ServiceTier = .default
113+
serviceTier: ServiceTier
113114
) async throws -> ConverseReplyStream {
114115
do {
115116
guard model.hasConverseStreamingModality() else {
@@ -224,7 +225,8 @@ extension BedrockService {
224225
stopSequences: builder.stopSequences,
225226
systemPrompts: builder.systemPrompts,
226227
tools: builder.tools,
227-
maxReasoningTokens: builder.maxReasoningTokens
228+
maxReasoningTokens: builder.maxReasoningTokens,
229+
serviceTier: builder.serviceTier
228230
)
229231
return streamingResponse
230232
} catch {

Sources/BedrockService/BedrockRuntimeClient/Converse/ConverseRequest.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ public struct ConverseRequest {
5757
stopSequences: stopSequences,
5858
systemPrompts: systemPrompts,
5959
tools: tools,
60-
maxReasoningTokens: maxReasoningTokens
60+
maxReasoningTokens: maxReasoningTokens,
61+
serviceTier: .default
6162
)
6263
}
6364

@@ -71,7 +72,7 @@ public struct ConverseRequest {
7172
systemPrompts: [String]?,
7273
tools: [Tool]?,
7374
maxReasoningTokens: Int?,
74-
serviceTier: ServiceTier = .default
75+
serviceTier: ServiceTier
7576
) {
7677
self.messages = messages
7778
self.model = model

Sources/BedrockService/BedrockRuntimeClient/InvokeModel/BedrockService+InvokeModelText.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ extension BedrockService {
4949
topP: Double? = nil,
5050
topK: Int? = nil,
5151
stopSequences: [String]? = nil,
52-
serviceTier: ServiceTier = .default
52+
serviceTier: ServiceTier
5353
) async throws -> TextCompletion {
5454
logger.trace(
5555
"Generating text completion",

0 commit comments

Comments
 (0)