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"