Default Anthropic model in the LLM configuration is a retired model (claude-3-5-sonnet-20240620)

Abierto Apto para principiantes
#36,757 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
72/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
json, yaml
Área
backend

Línea de trabajo

Empieza con la configuración de modelo predeterminada en conf/openmetadata.yaml (la entrada LLM_ANTHROPIC_MODEL_ID) y con los valores predeterminados de modelId de Anthropic y Bedrock en llmConfiguration.json. Revisa LLMCompletionClient.supportsTemperature para ver cómo se maneja el nuevo nombre de modelo. Está listo cuando ambos archivos indican el modelo de Anthropic de reemplazo, el valor predeterminado de Bedrock coincide con el valor del yaml y las configuraciones guardadas con un modelId explícito no se modifican. Confirma primero el nombre del modelo con un mantenedor.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

conf/openmetadata.yaml (LLM_ANTHROPIC_MODEL_ID) and llmConfiguration.json default the Anthropic modelId to claude-3-5-sonnet-20240620, which Anthropic has retired. An Anthropic setup that enables the provider without overriding the model fails on the first request with a not-found model error. llmConfiguration.json also still has the matching Claude 3.5 Sonnet Bedrock ID as the Bedrock default, while conf/openmetadata.yaml already moved to eu.anthropic.claude-haiku-5-5 (#35810).

Proposed fix: default Anthropic to claude-sonnet-5-5 in both files (LLMCompletionClient.supportsTemperature already knows this model rejects sampling params) and align the Bedrock schema default with the yaml value. Config/schema defaults only; stored configurations with an explicit modelId are unaffected. Happy to open the PR if this is the right direction.

This report was prepared with the assistance of an AI coding tool (Claude Code) and reviewed before submission.

Lenguaje dominante
TypeScript
Estrellas
15.4k
Forks
2.4k
Merge medio
1 d 3 h
PR fusionados (30 d)
774

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de open-metadata/OpenMetadata

Todos los issues de open-metadata/OpenMetadata

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.