aoi
v0.2.1
중국어 설명
OpenAI로 구동되는 공각기동대.
Aoi를 사용하면 쿼리를 이해하고 적절한 명령을 실행할 수 있는 터미널의 AI와 자연어 대화를 나눌 수 있습니다.
Aoi를 ChatGPT의 터미널 버전으로 사용할 수 있습니다. 게다가 Aoi에는 생산성을 높이는 데 도움이 되는 몇 가지 내장 기능이 포함되어 있습니다.
/code
- 코드 조각을 생성하고 자동으로 클립보드에 복사합니다 . 예: /code go generate random numbers
/db
- 데이터베이스 스키마 자동 로드 및 SQL 실행 (예: /db postgres://user:passwd@host/db list tables
/shell
- 쉘 명령을 생성하고 실행합니다 . 예: /shell view listening ports
/ssh
- 쉘 명령을 생성하고 원격 호스트에서 실행합니다. 예: /ssh {host} view listening tcp ports
/summary
- URL에서 콘텐츠 요약을 생성하고 필요한 경우 번역합니다. 예: /summary {url}
/summary cn {url}
/tldr
- 쉘 명령에 대한 tl;dr 설명을 가져옵니다./trans
- 텍스트를 지정된 언어로 번역합니다./copy
- 마지막 답장을 복사합니다. GitHub 릴리스 페이지에서 Aoi를 다운로드할 수 있습니다. 또는 Go를 사용하여 시스템에 Aoi를 설치할 수 있습니다.
go install github.com/shellfly/aoi@latest
OpenAI API 키를 환경 변수로 설정한 후 aoi
명령을 실행합니다.
export OPENAI_API_KEY={your_api_key}
aoi
필요한 경우 OpenAI API BASE URL을 환경 변수로 사용자 지정할 수도 있습니다.
export OPENAI_API_BASE_URL={your_custom_api_base_url}
Azure OpenAI 서비스를 사용하려면 Azure 환경 변수를 설정하고 azure.deployment
를 전달하세요.
export OPENAI_API_KEY={azure openai secret}
export OPENAI_API_BASE_URL={azure openai endpoint}
aoi -azure.deployment {model deployment name}
Aoi 관련 문제를 발견하거나 새로운 기능에 대한 제안 사항이 있는 경우 언제든지 문제를 생성하거나 GitHub 저장소에 끌어오기 요청을 제출해 주세요. 누구나, 모든 사람의 기여를 환영합니다!