浏览代码

fix: Claude can not validate credientials (#8109)

crazywoola 7 月之前
父节点
当前提交
ab7d79275e

+ 2 - 2
api/core/model_runtime/model_providers/anthropic/anthropic.py

@@ -19,9 +19,9 @@ class AnthropicProvider(ModelProvider):
         try:
             model_instance = self.get_model_instance(ModelType.LLM)
 
-            # Use `claude-instant-1` model for validate,
+            # Use `claude-3-opus-20240229` model for validate,
             model_instance.validate_credentials(
-                model='claude-instant-1.2',
+                model='claude-3-opus-20240229',
                 credentials=credentials
             )
         except CredentialsValidateFailedError as ex:

+ 1 - 0
api/core/model_runtime/model_providers/anthropic/llm/claude-instant-1.2.yaml

@@ -33,3 +33,4 @@ pricing:
   output: '5.51'
   unit: '0.000001'
   currency: USD
+deprecated: true