Skip to content

Commit 0c77374

Browse files
committed
Revert "chore: bump bedrock models to sonnet-4.5 (#3859)"
This reverts commit 520bb4f.
1 parent 520bb4f commit 0c77374

5 files changed

Lines changed: 16 additions & 26 deletions

File tree

services/apps/git_integration/src/crowdgit/services/maintainer/bedrock.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ async def invoke_bedrock(
7272
)
7373

7474
try:
75-
modelId = "us.anthropic.claude-sonnet-4-5-20250929-v1:0"
75+
modelId = "us.anthropic.claude-sonnet-4-20250514-v1:0"
7676
accept = "application/json"
7777
contentType = "application/json"
7878
response = await bedrock_client.invoke_model(

services/apps/merge_suggestions_worker/src/workflows/mergeMembersWithLLM.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { continueAsNew, proxyActivities } from '@temporalio/workflow'
22

3-
import { LLMSuggestionVerdictType, LlmModelType, MemberMergeSuggestionTable } from '@crowd/types'
3+
import { LLMSuggestionVerdictType, MemberMergeSuggestionTable } from '@crowd/types'
44

55
import * as commonActivities from '../activities/common'
66
import * as memberActivities from '../activities/memberMergeSuggestions'
@@ -23,8 +23,8 @@ export async function mergeMembersWithLLM(
2323
args: IProcessMergeMemberSuggestionsWithLLM,
2424
): Promise<void> {
2525
const SUGGESTIONS_PER_RUN = 10
26-
const REGION = 'us-west-2'
27-
const MODEL_ID = LlmModelType.CLAUDE_SONNET_4_5
26+
const REGION = 'us-east-1'
27+
const MODEL_ID = 'us.anthropic.claude-sonnet-4-20250514-v1:0'
2828
const MODEL_ARGS = {
2929
max_tokens: 2000,
3030
anthropic_version: 'bedrock-2023-05-31',

services/apps/merge_suggestions_worker/src/workflows/mergeOrganizationsWithLLM.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
import { continueAsNew, proxyActivities } from '@temporalio/workflow'
22

3-
import {
4-
LLMSuggestionVerdictType,
5-
LlmModelType,
6-
OrganizationMergeSuggestionTable,
7-
} from '@crowd/types'
3+
import { LLMSuggestionVerdictType, OrganizationMergeSuggestionTable } from '@crowd/types'
84

95
import * as commonActivities from '../activities/common'
106
import * as organizationActivities from '../activities/organizationMergeSuggestions'
@@ -26,8 +22,8 @@ export async function mergeOrganizationsWithLLM(
2622
args: IProcessMergeOrganizationSuggestionsWithLLM,
2723
): Promise<void> {
2824
const SUGGESTIONS_PER_RUN = 5
29-
const REGION = 'us-west-2'
30-
const MODEL_ID = LlmModelType.CLAUDE_SONNET_4_5
25+
const REGION = 'us-east-1'
26+
const MODEL_ID = 'us.anthropic.claude-sonnet-4-20250514-v1:0'
3127
const MODEL_ARGS = {
3228
max_tokens: 2000,
3329
anthropic_version: 'bedrock-2023-05-31',

services/libs/types/src/enums/llm.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ export enum LlmModelType {
33
CLAUDE_3_5_SONNET_V2 = 'anthropic.claude-3-5-sonnet-20241022-v2:0',
44
CLAUDE_3_OPUS = 'anthropic.claude-3-opus-20240229-v1:0',
55
CLAUDE_SONNET_4 = 'us.anthropic.claude-sonnet-4-20250514-v1:0',
6-
CLAUDE_SONNET_4_5 = 'us.anthropic.claude-sonnet-4-5-20250929-v1:0',
76
}
87

98
export enum LlmQueryType {

services/libs/types/src/llm.ts

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ export const LLM_MODEL_REGION_MAP: Record<LlmModelType, string> = {
3232
[LlmModelType.CLAUDE_3_5_SONNET]: 'us-east-1',
3333
[LlmModelType.CLAUDE_3_5_SONNET_V2]: 'us-west-2',
3434
[LlmModelType.CLAUDE_SONNET_4]: 'us-east-1',
35-
[LlmModelType.CLAUDE_SONNET_4_5]: 'us-west-2',
3635
}
3736

3837
// to estimate costs - these numbers can change
@@ -53,79 +52,75 @@ export const LLM_MODEL_PRICING_MAP: Record<LlmModelType, ILlmPricing> = {
5352
costPer1000InputTokens: 0.003,
5453
costPer1000OutputTokens: 0.015,
5554
},
56-
[LlmModelType.CLAUDE_SONNET_4_5]: {
57-
costPer1000InputTokens: 0.003,
58-
costPer1000OutputTokens: 0.015,
59-
},
6055
}
6156

6257
export const LLM_SETTINGS: Record<LlmQueryType, ILlmSettings> = {
6358
[LlmQueryType.MEMBER_ENRICHMENT]: {
64-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
59+
modelId: LlmModelType.CLAUDE_3_5_SONNET,
6560
arguments: {
6661
max_tokens: 200000,
6762
anthropic_version: 'bedrock-2023-05-31',
6863
temperature: 0,
6964
},
7065
},
7166
[LlmQueryType.MEMBER_ENRICHMENT_FIND_RELATED_LINKEDIN_PROFILES]: {
72-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
67+
modelId: LlmModelType.CLAUDE_3_5_SONNET_V2,
7368
arguments: {
7469
max_tokens: 200000,
7570
anthropic_version: 'bedrock-2023-05-31',
7671
temperature: 0,
7772
},
7873
},
7974
[LlmQueryType.MEMBER_ENRICHMENT_SQUASH_MULTIPLE_VALUE_ATTRIBUTES]: {
80-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
75+
modelId: LlmModelType.CLAUDE_3_5_SONNET_V2,
8176
arguments: {
8277
max_tokens: 200000,
8378
anthropic_version: 'bedrock-2023-05-31',
8479
temperature: 0,
8580
},
8681
},
8782
[LlmQueryType.MEMBER_ENRICHMENT_SQUASH_WORK_EXPERIENCES_FROM_MULTIPLE_SOURCES]: {
88-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
83+
modelId: LlmModelType.CLAUDE_3_5_SONNET_V2,
8984
arguments: {
9085
max_tokens: 200000,
9186
anthropic_version: 'bedrock-2023-05-31',
9287
temperature: 0,
9388
},
9489
},
9590
[LlmQueryType.MATCH_MAIN_GITHUB_ORGANIZATION_AND_DESCRIPTION]: {
96-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
91+
modelId: LlmModelType.CLAUDE_3_5_SONNET_V2,
9792
arguments: {
9893
max_tokens: 200000,
9994
anthropic_version: 'bedrock-2023-05-31',
10095
temperature: 0,
10196
},
10297
},
10398
[LlmQueryType.REPO_CATEGORIES]: {
104-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
99+
modelId: LlmModelType.CLAUDE_3_5_SONNET_V2,
105100
arguments: {
106101
max_tokens: 200000,
107102
anthropic_version: 'bedrock-2023-05-31',
108103
temperature: 0,
109104
},
110105
},
111106
[LlmQueryType.REPO_COLLECTIONS]: {
112-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
107+
modelId: LlmModelType.CLAUDE_3_5_SONNET_V2,
113108
arguments: {
114109
max_tokens: 200000,
115110
anthropic_version: 'bedrock-2023-05-31',
116111
temperature: 0,
117112
},
118113
},
119114
[LlmQueryType.MEMBER_BOT_VALIDATION]: {
120-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
115+
modelId: LlmModelType.CLAUDE_SONNET_4,
121116
arguments: {
122117
max_tokens: 2000,
123118
anthropic_version: 'bedrock-2023-05-31',
124119
temperature: 0,
125120
},
126121
},
127122
[LlmQueryType.SELECT_MOST_RELEVANT_DOMAIN]: {
128-
modelId: LlmModelType.CLAUDE_SONNET_4_5,
123+
modelId: LlmModelType.CLAUDE_SONNET_4,
129124
arguments: {
130125
max_tokens: 2000,
131126
anthropic_version: 'bedrock-2023-05-31',

0 commit comments

Comments
 (0)