Gemini CLI en Kali Linux
Gemini CLI en Kali Linux
Utilizar una interfaz de línea de comandos (CLI) para interactuar con Gemini directamente desde Kali Linux.
Actualmente, no existe una herramienta única oficial llamada "gemini-cli" preinstalada, pero puedes usar la Gemini API a través de Python o herramientas de la comunidad. Aquí te explico cómo configurar el entorno oficial de Google en tu terminal de Kali.
1. Obtener tu API Key
Antes de tocar la terminal, necesitas una "llave" para que Gemini te reconozca:
Ve a Google AI Studio.
Haz clic en "Get API key".
Copia la clave generada.
2. Configuración en Kali Linux
Kali ya viene con Python, por lo que la instalación es rápida. Abre tu terminal y sigue estos pasos:
Instalar la librería de Google
pip install -q -U google-generativeai
Configurar la variable de entorno
Para no escribir tu clave cada vez, expórtala (sustituye TU_CLAVE_AQUÍ por tu llave real):
export GOOGLE_API_KEY="TU_CLAVE_AQUÍ"
Tip: Para que esto sea permanente, añade esa línea al final de tu archivo
~/.zshrco~/.bashrc.
3. Crear un Script de "Gemini-CLI" simple
Puedes crear un pequeño script en Python para consultar a Gemini rápidamente. Crea un archivo llamado gemini.py:
import os
import google.generativeai as genai
# Configuración
genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
model = genai.GenerativeModel('gemini-1.5-flash')
# Interacción
prompt = input("¿En qué puedo ayudarte hoy?: ")
response = model.generate_content(prompt)
print("\n--- Respuesta de Gemini ---")
print(response.text)
Para ejecutarlo:
python3 gemini.py