File tree Expand file tree Collapse file tree 3 files changed +9
-6
lines changed
Sources/BedrockService/BedrockRuntimeClient Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Original file line number Diff line number Diff 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 {
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 " ,
You can’t perform that action at this time.
0 commit comments