Guía de Configuración
Personalice Gemini CLI para adaptarse a su flujo de trabajo
Comandos de Configuración
Comandos esenciales para gestionar su configuración
gemini config list
Mostrar todas las configuraciones actuales
gemini config get <key>
Obtener el valor de una configuración específica
gemini config set <key> <value>
Establecer un valor de configuración
gemini config unset <key>
Eliminar una configuración (volver al valor por defecto)
gemini config reset
Restablecer todas las configuraciones a valores por defecto
gemini config export
Exportar configuración a un archivo
gemini config import <file>
Importar configuración desde un archivo
Opciones de Configuración
Configuraciones detalladas organizadas por categoría
Configuración API
Configurar claves API y ajustes de modelo
api-key
RequeridoSu clave API de Google AI
Example:
gemini config set api-key YOUR_API_KEY
model
Modelo por defecto a usar
gemini-pro
Example:
gemini config set model gemini-pro
temperature
Nivel de creatividad (0.0 a 1.0)
0.7
Example:
gemini config set temperature 0.7
max-tokens
Longitud máxima de respuesta
2048
Example:
gemini config set max-tokens 2048
Configuración de Interfaz
Personalizar la apariencia y comportamiento del CLI
theme
Tema de color para el CLI
auto
Example:
gemini config set theme dark
output-format
Formato de salida por defecto
text
Example:
gemini config set output-format markdown
stream
Habilitar respuestas en streaming
true
Example:
gemini config set stream true
history-limit
Número de turnos de conversación a recordar
10
Example:
gemini config set history-limit 20
Variables de Entorno
Configuración alternativa usando variables de entorno
Variables de Entorno Comunes
GEMINI_API_KEY=your_api_key
Clave API para autenticación
GEMINI_MODEL=gemini-pro
Modelo por defecto a usar
GEMINI_CONFIG_DIR=~/.config/gemini
Directorio de configuración
Configurar Variables de Entorno
Bash/Zsh:
export GEMINI_API_KEY=your_key
PowerShell:
$env:GEMINI_API_KEY="your_key"
Archivo .env:
GEMINI_API_KEY=your_key
Archivos de Configuración
Entender ubicaciones y formatos de archivos de configuración
File Locations
Config Global:
~/.config/gemini/config.json
Config Proyecto:
.gemini/config.json
Archivo Entorno:
.env
Example Config File
{
"api-key": "your_api_key",
"model": "gemini-pro",
"temperature": 0.7,
"max-tokens": 2048,
"theme": "dark",
"stream": true,
"tools-enabled": true,
"safe-mode": true
}
Mejores Prácticas
Recomendaciones para configuración segura y efectiva
Security
- • Nunca hacer commit de claves API al control de versiones
- • Usar variables de entorno para datos sensibles
- • Habilitar modo seguro para ejecución de herramientas
- • Rotar regularmente sus claves API
- • Revisar y limitar permisos de herramientas
Performance
- • Ajustar temperatura según el caso de uso
- • Establecer límites de tokens apropiados
- • Habilitar streaming para mejor UX
- • Configurar timeouts razonables
- • Limitar el tamaño del historial de conversación
Recursos Relacionados
Explore más guías de configuración y configuración