¿Qué hace tietiezhi?
🐙 Conecta cada dispositivo con cada modelo de IA—macOS, Windows, Linux, iOS, Android, servidores y nodos edge—para que cada modelo haga lo que mejor sabe hacer.
Descripción General
Este skill permite enlazar cualquier dispositivo con cualquier modelo de inteligencia artificial, sin importar la plataforma o ubicación. Desde tu laptop personal hasta servidores en la nube o dispositivos móviles, tietiezhi asegura que cada modelo de IA se ejecute en el entorno más adecuado para su tarea específica.
Plataformas Soportadas
- Sistemas operativos: macOS, Windows, Linux, iOS, Android
- Infraestructura: Servidores, nodos edge, dispositivos IoT
- Modelos: Compatible con OpenAI, Anthropic, modelos locales (llama.cpp, Ollama) y más
Cómo Funciona
- Instalación: Clona el repositorio y ejecuta
npm installopip install -r requirements.txtsegún tu entorno. - Configuración: Define los endpoints de tus dispositivos en el archivo
config.yaml:
devices:
- name: "mi-mac"
platform: "macos"
endpoint: "http://localhost:8080"
- name: "servidor-linux"
platform: "linux"
endpoint: "http://192.168.1.100:8080"
- Conexión: Usa el comando
tietiezhi connectpara enlazar un modelo a un dispositivo específico. - Ejecución: Envía solicitudes a cualquier modelo a través del proxy unificado.
Ejemplo de Uso
# Conectar un modelo de OpenAI a un servidor Linux
tietiezhi connect --model gpt-4 --device servidor-linux
# Enviar una consulta
tietiezhi ask "¿Cuál es el clima hoy?" --model gpt-4
Casos de Uso
- Edge computing: Ejecuta modelos ligeros en dispositivos móviles para baja latencia.
- Procesamiento distribuido: Divide tareas complejas entre múltiples dispositivos.
- Ahorro de costos: Usa modelos locales para tareas simples y modelos cloud para las complejas.
Enlaces Útiles
Licencia
MIT