Design and Implement a Dynamic Multi-LLM Model Selection Architecture
Los mantenedores suelen responder en 24 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
El issue no identifica archivos, pruebas ni un punto de entrada existente de LLM. Empieza por localizar la integración actual del modelo y del proveedor, así como su ruta de configuración, y después determina cómo debería representarse la selección del proveedor y de la versión. Se considera completado cuando los proveedores y las versiones del modelo se pueden añadir o seleccionar mediante la configuración sin cambios en el código, y las pruebas cubren el comportamiento de selección compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Implement a dynamic and extensible architecture that supports multiple Large Language Model (LLM) options. The system should allow switching between different LLM providers and model versions in a configurable manner, without requiring code changes. This structure should be designed to be scalable, maintainable, and easy to extend, enabling the addition of new models or providers in the future with minimal effort.
- Lenguaje dominante
- Python
- Estrellas
- 8
- Forks
- 5
- Merge medio
- 20 d 46 min
- PR fusionados (30 d)
- 5
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de HappyHackingSpace/LevelUp
-
chore: add a LICENSE — CONTRIBUTING references a project license that doesn't existPosiblemente ocupada @dogancanbakir la tomó hace 1 día. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
HappyHackingSpace/LevelUp#104 ·
Los mantenedores suelen responder en 24 días
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
HappyHackingSpace/LevelUp#31 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 24 días
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
HappyHackingSpace/LevelUp#30 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 24 días
-
Establish CI/CD, Infrastructure, and Security FoundationsQuizá libre de nuevo @omarkurt la tomó hace 366 días y no hay ningún pull request abierto. Abierto
HappyHackingSpace/LevelUp#18 · 1 asignado ·
Los mantenedores suelen responder en 24 días
-
Implement Auto Job Application FeatureQuizá libre de nuevo @recepgunes1 la tomó hace 366 días y no hay ningún pull request abierto. Abierto
HappyHackingSpace/LevelUp#16 · 3 asignados ·
Los mantenedores suelen responder en 24 días
Todos los issues de HappyHackingSpace/LevelUp
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
pytest-dev/pyfakefs#1367 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
IFEvalG exclude_word_harder misses the keyword next to punctuation, at the start or end of the text, and in other letter casePosiblemente ocupada @damienen la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
allenai/open-instruct#2151 ·
Los mantenedores suelen responder en 1 día
-
feat(plan): support convertorLabels and convertorAffinity in Plan resourcePosiblemente ocupada @AmenB la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
RedHatQE/openshift-python-wrapper#2849 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 25 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
libnativeapi/nativeapi#21 ·