中文说明
Ghost in the Shell impulsado por OpenAI.
Con Aoi, puedes tener conversaciones en lenguaje natural con una IA en la terminal que puede comprender tus consultas y ejecutar los comandos apropiados.
Puedes usar Aoi como una versión terminal de ChatGPT. Además, Aoi viene con varias funciones integradas que pueden ayudarte a ser más productivo:
/code
: genera fragmentos de código y los copia automáticamente al portapapeles, por ejemplo /code go generate random numbers
/db
: carga automáticamente el esquema de la base de datos y ejecuta SQL , por ejemplo /db postgres://user:passwd@host/db list tables
/shell
: genera un comando de shell y lo ejecuta , por ejemplo /shell view listening ports
/ssh
: genera un comando de shell y lo ejecuta en el host remoto, por ejemplo /ssh {host} view listening tcp ports
/summary
: genera un resumen del contenido a partir de una URL y lo traduce si es necesario, por ejemplo, /summary {url}
/summary cn {url}
/tldr
: obtenga una explicación tl;dr de un comando de shell/trans
- Traducir texto a un idioma específico/copy
- Copiar la última respuesta Puede descargar Aoi desde la página de lanzamiento de GitHub. Alternativamente, puedes usar Go para instalar Aoi en tu sistema:
go install github.com/shellfly/aoi@latest
Configure su clave API de OpenAI como una variable de entorno y luego ejecute el comando aoi
.
export OPENAI_API_KEY={your_api_key}
aoi
Si es necesario, también puede personalizar la URL BASE de la API de OpenAI como una variable de entorno.
export OPENAI_API_BASE_URL={your_custom_api_base_url}
Establezca las variables de entorno de Azure y pase azure.deployment
para usar el servicio Azure OpenAI
export OPENAI_API_KEY={azure openai secret}
export OPENAI_API_BASE_URL={azure openai endpoint}
aoi -azure.deployment {model deployment name}
Si encuentra algún problema con Aoi o tiene sugerencias para nuevas funciones, no dude en crear un problema o enviar una solicitud de extracción en el repositorio de GitHub. ¡Las contribuciones de todos y cada uno son bienvenidas!