====== Linux + IA 2025/05/18 ====== ===== SGPT ===== * Instalación: pipx install shell-gpt * Configuración: nano ~/.config/shell_gpt/.sgptrc * Parametros a modificar: * CHAT_CACHE_PATH=/tmp/chat_cache CACHE_PATH=/tmp/cache CHAT_CACHE_LENGTH=100 CACHE_LENGTH=100 REQUEST_TIMEOUT=60 #DEFAULT_MODEL=gpt-5.4-mini DEFAULT_MODEL=qwen2.5-coder:0.5b DEFAULT_COLOR=magenta ROLE_STORAGE_PATH=/home/jared/.config/shell_gpt/roles DEFAULT_EXECUTE_SHELL_CMD=false DISABLE_STREAMING=false CODE_THEME=dracula OPENAI_FUNCTIONS_PATH=/home/jared/.config/shell_gpt/functions #OPENAI_USE_FUNCTIONS=true OPENAI_USE_FUNCTIONS=false SHOW_FUNCTIONS_OUTPUT=false #API_BASE_URL=default API_BASE_URL=http://localhost:11434/v1 PRETTIFY_MARKDOWN=true USE_LITELLM=false SHELL_INTERACTION=true OS_NAME=auto SHELL_NAME=auto #OPENAI_API_KEY= OPENAI_API_KEY=ollama * Ej: sgpt "Comando para listar procesos" sgpt --shell "Crea un archivo hola.md con el contenido 'Nota rápida'" ==== IA SGPT ==== * Archivos + IA * sgpt "$(cat nombres.txt) - modifica los nombres adicionando @oit.lan" ===== OLLAMA CLOUD ===== * Login con con cuenta de gmail: https://signin.ollama.com/ * Utilizar modelos cloud de ollama * ollama pull minimax-m2:cloud ollama run minimax-m2:cloud ===== OLLAMA CLI===== * ollama --help > ollama.txt cat ollama.txt | ollama run qwen2.5-coder:0.5b "Resume el siguiente texto en español" ===== SCRIPT CON IA===== * sgpt --shell "Escribe el script bash infor.sh que muestre información básica del sistema: usuario, directorio actual, fecha, versión del kernel. Incluye comentarios explicativos para principiantes." ===== EJEMPLOS SGPT===== * sgpt "explica este comando: chmod +x script.sh" sgpt "crea un bucle for en bash para varios archivos" sgpt --shell "buscar archivos .log grandes" ===== DESCARGAR MLL ===== * Ítem de lista desordenadaollama pull llama3.2:3b