fixtSE
FixtSEFixtSE
en Englishes Espanol
Blog
Membresia
Tienda
Scribe
Acerca de
en Englishes Espanol
Blog
Membresia
Tienda
Scribe
Acerca de

Youtube
Instagram
RSS
Github
Membresia
Privacidad
Fixt•
Actualizado: Oct 1, 2024—5 min read

La forma más fácil de controlar tu Smart Home con IA: Ollama + Home Assistant

Escrito por: Fixt

Si estas suscrito al canal
inicia sesion con tu cuenta de Google para acceder a la experiencia de tutorial inteligente.

Tabla de contenidos
Requisitos previosHome 3B v3Home 3B v2Activar el modo servidor de WSLAutomatizar la ejecución del script al iniciar sesiónIntegración Llama ConversationRecuerda actualizar

Destacados

Relacionados

Etiquetas

Home-Assistant
Tutorial
IA
Integración
Windows
Asistente

Si te gusta mi trabajo, considera apoyarme en Ko-fi.

← Volver al blog

Etiquetas

Home-Assistant
Tutorial
IA
Integración
Windows
Asistente
← Volver al blog

Destacados

Relacionados

Etiquetas

Home-Assistant
Tutorial
IA
Integración
Windows
Asistente
Icono de Ollama

Requisitos previos
#

  • Instalación funcional de Ollama

Home 3B v3
#

Esta nueva versión está basada en StableLM-Zephyr-3B y alcanza una puntuación de 97.11% en precisión de llamadas a funciones JSON en el conjunto de datos de prueba con el que fue entrenada.
Esta versión es compatible con los tipos de entidad blind, light, garage_door, media_player, fan, lock, climate, switch, vacuum, todo, input_select y timer.
Y ahora con soporte multilenguaje: inglés, alemán, español y francés.

fixt/home-3b-v3:TAG
NombreTAGBitsTamañoRAM máxima requeridaCaso de uso
Home-3B-v3.q2_k.ggufQ2_K21.08 GB3.50 GBel más pequeño, pérdida significativa de calidad - no recomendado para la mayoría de usos
Home-3B-v3.q3_k_m.ggufQ3_K_M31.39 GB3.89 GBmuy pequeño, alta pérdida de calidad
Home-3B-v3.q4_k_m.ggufQ4_K_M41.71 GB4.21 GBmedio, calidad equilibrada - recomendado
Home-3B-v3.q5_k_m.ggufQ5_K_M5
Usa el botón de abajo para ir a la página de integraciones
Para usar esta versión, haz clic en Configurar y en Formato de prompt selecciona Zephyr
Open your Home Assistant instance and show an integration.

Home 3B v2
#

fixt/home-3b-v2:TAG
NombreTAGBitsTamañoRAM máxima requeridaCaso de uso
home-3b-v2.q2_k.ggufq2_k21.11 GB3.67 GBel más pequeño, pérdida significativa de calidad - no recomendado para la mayoría de usos
home-3b-v2.q3_k_m.ggufq3_k_m31.43 GB3.98 GBmuy pequeño, alta pérdida de calidad
home-3b-v2.q4_k_m.gguf
Las cifras de RAM anteriores asumen que no hay descarga a GPU. Si las capas se descargan a la GPU, esto reducirá el uso de RAM y usará VRAM en su lugar.

Activar el modo servidor de WSL
#

WSLPorts es un script de PowerShell que te permite redirigir y abrir puertos fácilmente en el Firewall de Windows para tus servicios de WSL.

También evita que Windows apague WSL, así que no tienes que mantener una terminal abierta

Guárdalo en C:\WSLPorts\WSLPorts.ps1

Automatizar la ejecución del script al iniciar sesión
#

Automatizar la ejecución del script al iniciar sesión

$a = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-ExecutionPolicy Bypass -WindowStyle Hidden -File `"C:\WSLPorts\WSLPorts.ps1`" "
$t = New-ScheduledTaskTrigger -AtLogon
$s = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries
$p = New-ScheduledTaskPrincipal -GroupId "BUILTIN\Administrators" -RunLevel Highest
Register-ScheduledTask -TaskName "WSLPorts" -Action $a -Trigger $t -Settings $s -Principal $p
Basado en este artículo

Integración Llama Conversation
#

Por acon96
Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
v0.2.5 ya está disponible
Si instalaste v0.2.4, debes establecer max tokens en 128 (o tu valor preferido) en la configuración después de la actualización

Recuerda actualizar
#

para actualizarlo

docker compose pull
docker compose up --force-recreate -d
1.99 GB
4.49 GB
grande, pérdida de calidad muy baja - recomendado
Home-3B-v3.q8_0.ggufQ8_082.97 GB5.47 GBmuy grande, pérdida de calidad extremadamente baja - no recomendado
q4_k_m
4
1.74 GB
4.29 GB
medio, calidad equilibrada - recomendado
home-3b-v2.q5_k_m.ggufq5_k_m52.00 GB4.57 GBgrande, pérdida de calidad muy baja - recomendado
home-3b-v2.q8_0.ggufq8_082.96 GB5.46 GBmuy grande, pérdida de calidad extremadamente baja - no recomendado