JARVIS elige modelo, backend Wayland, y roadmap para la comunidad
- Seleccion de modelo: JARVIS cambia su cerebro en caliente (elegir_modelo). - Ventanas en Wayland: backend para Sway e Hyprland (ventanas-wayland.sh). - ROADMAP.md y CONTRIBUTING.md: tareas acotadas y como empezar, para animar commits (mas gestores, mas acciones, probar otros modelos, el RAG). - docs/rag.md: tabla explicita de que se publica y que no del RAG; nota de que un clon recien hecho ya tiene RAG util (man pages + glosario) sin datos privados. - README enlaza el roadmap y menciona la eleccion de modelo.
This commit is contained in:
parent
fde0fc1c72
commit
6a81cef3be
8 changed files with 375 additions and 9 deletions
|
|
@ -262,9 +262,16 @@ class Panel:
|
|||
self.manda_controles()
|
||||
self.cara.manda("voz", {"nombre": self.boca.voz, "id": self.boca.voz})
|
||||
if self.cerebro:
|
||||
self.cara.manda("cerebro", {"nombre": "local", "id": "local",
|
||||
"detalle": self.cerebro.modelo,
|
||||
"fuera": False})
|
||||
self._manda_cerebro(self.cerebro.modelo)
|
||||
# Cuando JARVIS elige otro modelo, el rotulo del boton "cerebro" se
|
||||
# actualiza solo: si no, dice uno y piensa con otro.
|
||||
self.cerebro.al_cambiar_modelo = self._manda_cerebro
|
||||
|
||||
def _manda_cerebro(self, modelo):
|
||||
corto = modelo.partition(":")
|
||||
corto = corto[0] if corto[2] in ("", "latest") else corto[2]
|
||||
self.cara.manda("cerebro", {"nombre": corto, "id": modelo,
|
||||
"detalle": modelo, "fuera": False})
|
||||
|
||||
def _bucle_telemetria(self):
|
||||
tic = 0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue