中文说明
Ghost in the Shell desenvolvido pela OpenAI.
Com o Aoi, você pode ter conversas em linguagem natural com uma IA no terminal que pode entender suas dúvidas e executar comandos apropriados.
Você pode usar o Aoi como uma versão terminal do ChatGPT. Além disso, o Aoi vem com vários recursos integrados que podem ajudá-lo a ser mais produtivo:
/code
- Gere trechos de código e copie-os automaticamente para a área de transferência, por exemplo, /code go generate random numbers
/db
- Carrega automaticamente o esquema do banco de dados e executa SQL , por exemplo /db postgres://user:passwd@host/db list tables
/shell
- Gera o comando shell e executa-o , por exemplo /shell view listening ports
/ssh
- Gera o comando shell e executa-o no host remoto, por exemplo /ssh {host} view listening tcp ports
/summary
- Gere um resumo do conteúdo de uma URL e traduza-o se necessário, por exemplo, /summary {url}
/summary cn {url}
/tldr
- Obtenha uma explicação tl;dr de um comando shell/trans
- Traduz texto para um idioma especificado/copy
– Copia a última resposta Você pode baixar o Aoi na página de lançamento do GitHub. Alternativamente, você pode usar Go para instalar o Aoi em seu sistema:
go install github.com/shellfly/aoi@latest
Defina sua chave de API OpenAI como uma variável de ambiente e execute o comando aoi
.
export OPENAI_API_KEY={your_api_key}
aoi
Se necessário, você também pode personalizar o URL BASE da API OpenAI como uma variável de ambiente.
export OPENAI_API_BASE_URL={your_custom_api_base_url}
Defina variáveis de ambiente do Azure e passe azure.deployment
para usar o serviço Azure OpenAI
export OPENAI_API_KEY={azure openai secret}
export OPENAI_API_BASE_URL={azure openai endpoint}
aoi -azure.deployment {model deployment name}
Se você encontrar algum problema com o Aoi ou tiver sugestões para novos recursos, sinta-se à vontade para criar um problema ou enviar uma solicitação pull no repositório GitHub. Contribuições de qualquer pessoa são bem-vindas!