aaif-goose / aaif-goose/goose

Option to pull all model information live

Abierto
#11,957 3 comentarios 3 reacciones 1 asignado Reclamado por @jamadeo Ver en GitHub
Lenguaje dominante
Rust
Estrellas
54.2k
Forks
6.2k
Merge medio
3 d 4 h
PR fusionados (30 d)
240

Descripción

Goal: Goose should have an option to pull all model information (context limits, modalities) from a live source instead of the existing pre-built canonical_models.json. You shouldn't need to update goose to get support for a new model's canonical info. (There still may be updates required for new models as they may include API changes, but that is not always the case.)

Some options:
- pull directly from models.dev live
- pull a live version of our existing canonical_models.json
- shift to querying all of this directly from providers

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Look for the canonical_models.json file and the code that loads it, likely in a config or models module. Understand how model information (context limits, modalities) is currently used. Investigate the suggested live sources: models.dev or provider APIs. Determine how to add a configuration option to switch between static and live fetching, and ensure error handling for network failures.

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

Evaluación

Área
ai-infra-agents
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.