diff --git a/docs/aws-configuration.md b/docs/aws-configuration.md index 576a3e1..7f3c38c 100644 --- a/docs/aws-configuration.md +++ b/docs/aws-configuration.md @@ -45,7 +45,7 @@ You can also request Claude Instant, but support for this isn't fully implemente ### Supported model IDs Users can send these model IDs to the proxy to invoke the corresponding models. - **Claude** - - `anthropic.claude-v1` (~18k context, claude 1.3) + - `anthropic.claude-v1` (~18k context, claude 1.3 -- EOL 2024-02-28) - `anthropic.claude-v2` (~100k context, claude 2.0) - `anthropic.claude-v2:1` (~200k context, claude 2.1) - **Claude Instant** diff --git a/src/proxy/aws.ts b/src/proxy/aws.ts index 0b1d4d1..af7b761 100644 --- a/src/proxy/aws.ts +++ b/src/proxy/aws.ts @@ -30,7 +30,6 @@ const getModelsResponse = () => { if (!config.awsCredentials) return { object: "list", data: [] }; const variants = [ - "anthropic.claude-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", ]; diff --git a/src/shared/key-management/aws/checker.ts b/src/shared/key-management/aws/checker.ts index e2b5751..1364089 100644 --- a/src/shared/key-management/aws/checker.ts +++ b/src/shared/key-management/aws/checker.ts @@ -47,8 +47,8 @@ export class AwsKeyChecker extends KeyCheckerBase { const modelChecks: Promise[] = []; const isInitialCheck = !key.lastChecked; if (isInitialCheck) { - modelChecks.push(this.invokeModel("anthropic.claude-v1", key)); modelChecks.push(this.invokeModel("anthropic.claude-v2", key)); + modelChecks.push(this.invokeModel("anthropic.claude-v2:1", key)); } await Promise.all(modelChecks);