AI의 도움을 받아 컴퓨터를 더 편하고 게으르게 사용할 수 있는 앱을 소개드립니다 : 클리앙

안녕하세요,의도움을받아컴퓨터를더편하고게으르게사용할수있는앱을소개드립니다클리앙 유튜버 코드깎는노인입니다.

AI의 도움을 받아 컴퓨터를 더 편하고 게으르게 사용할 수 있는 터미널 기반의 앱을 하나 소개드리고자 합니다.

AI EXE라는 이름의 앱입니다.

사용자의 자연어 요청을 받아 해당 작업을 수행하는 Python 코드를 자동으로 생성해주며 사용자는 코드의 수행을 통해 영상 파일 처리, 웹 스크래핑, 데이터 분석, 시스템 관리 등 다양한 분야에서 활용 가능합니다.

AI EXE는 GPT, Claude, 그리고 Gemini는 물론이고 Ollama를 통해서 로컬 피씨에서 구동하는 LLaMA3과 같은 최신의 오픈소스모델들과도 연계해서 이용할 수 있도록 다양한 AI 모델을 선택할 수 있게 설계되었습니다.

AI 기술 발전으로 우리의 작업 방식이 계속 진화하는 시대, AI EXE가 실질적인 도움이 되길 바랍니다.

AIEXE의 간략한 소개는 유튜브 영상 https://www.youtube.com/watch?v=dvx-gFx6nUw 에서 확인하실 수 있습니다.


본 글에서는 AIEXE를 설치하고 이용하는 방법에 대해 Windows를 기준으로 설명드리겠습니다.

AIEXE는 구동에 있어서 nodejs, python를 필요로 합니다. 이에 따라 관련된 종속앱들을 차례대로 설치를 진행해보겠습니다.


1. nodejs의 설치

1.jpg

https://nodejs.org 사이트에서 nodejs를 다운받아 설치합니다


2.jpg


3.jpg4.jpg


5.jpg

nodejs 설치 완료


2. python의 설치

6.jpg

https://python.org 사이트에서 python을 다운받아 설치합니다


7.jpg

Add python.exe to PATH에 체크하고 Install Now를 클릭합니다


8.jpg


9.jpg

Disable path length limit를 클릭하여 PATH의 길이를 확장합니다.


10.jpg


11.jpg

python 설치 완료


3. aiexe의 설치

12.jpg

작업표시줄에 있는 Windows 검색창에 power 라고 검색해보면 Windows PowerShell이 확인됩니다.

이 소프트웨어를 실행해주세요.


13.jpg

그러면 이처럼 컴퓨터에서 명령어를 실행할 수 있는 명령어 입력창이 실행됩니다.

aiexe는 기본적으로 명령어 입력환경에서 구동됩니다.


14.jpg

여기서 aiexe의 이용 뿐 아니라 nodejs, python이 잘 설치되어있는지의 여부도 다음과 같이 확인 할 수 있습니다

버전이 이와 같이 잘 확인이 된다면 잘 설치된것입니다


15.jpg

이제 aiexe의 설치명령어인 npm install aiexe -g를 입력하여 설치를 진행해주세요.


16.jpg

설치가 완료된 모습입니다

aiexe도 nodejs, python과 마찬가지로 aiexe --version명령어로 버전을 확인 할 수 있습니다


17.jpg

버전확인 명령어를 실행시 이와 같이 빨간 에러메시지가 뜬다면 다음 명령어를 실행해주세요

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force

이 명령은 신뢰할 수 있는 게시자가 서명한 스크립트를 실행할 수 있게 하고 `aiexe` 설치 중에 중단을 방지합니다. 이 설정을 사용할 때는 주의해야 합니다. 신뢰할 수 없는 출처의 스크립트가 실행될 경우 시스템이 보안 위험에 노출될 수 있기 때문입니다.


18.jpg

그런 후 다시 버전확인 명령어를 실행하면 정상적으로 버전이 확인됨을 볼 수 있습니다.

이제 aiexe 명령어를 실행하여 aiexe앱을 구동해주세요


19.jpg

그러면 앱의 화면이 뜨면서 사용을 위한 초기화 작업을 진행합니다.

초기화작업에는 AI가 제공해주는 파이썬 코드를 구동할 가상환경의 생성, AI벤더와 모델의 선택을 차례대로 진행합니다.


20.jpg

사용하고자 하는 AI벤더를 선택해주세요.

선택은 숫자키나 방향키 위아래키로 선택할 수 있습니다.

여기서는 OpenAI를 선택하겠습니다


21.jpg

AI벤더를 선택하고나면 해당 벤더에서 서비스를 이용하기 위한 API KEY를 입력하라는 프롬프트가 뜹니다.

여기에는 OpenAI에서 발급받은 API키를 입력하면 됩니다.


OpenAI에서의 API KEY는 다음과 같은 과정을 통해 발급 받을 수 있습니다.

22.jpg


23.jpg


24.jpg

이 과정을 거치면 일련의 문자열이 등장하는데 이것이 API KEY입니다.

API KEY는 외부로 노출되지 않도록 관리에 주의해주세요.


25.jpg

프롬프트에 이와 같이 붙여넣어주세요.

복사한 내용을 Windows PowerShell에서 붙여넣기는 단축키 Ctrl + V 를 이용할 수도 있고 화면상에 마우스 오른쪽 버튼을 클릭하는 방법으로도 붙여넣을 수 있습니다.


26.jpg

다음은 AI모델의 선택과정입니다.

저는 gpt-3.5-turbo 모델을 선택하겠습니다.


이제 사용할 모든 준비가 완료되었습니다.


4. aiexe의 이용

27.jpg

이와 같이 AI에게 요구하는 바를 입력하고 엔터를 입력합니다.


28.jpg

그러면 이와 같이 요구한 일을 처리하는 코드를 만들어줍니다.

이용자는 이 코드를 검토 후 실행해서 일을 처리할지 아니면 같은 요청에 대해서 코드 생성을 다시 요청할지 혹은 요청의 내용을 수정하여 다시 요청할지를 결정 할 수 있습니다.

AI의 코드에는 실수의 여지가 있을 수 있으므로 이 단계에서는 사용자의 주의가 필요합니다.


29.jpg

1번 실행하기를 선택해서 실행한 결과입니다


30.jpg

Ctrl+C 혹은 물음에 대해서 아무것도 입력하지 않고 엔터를 치는 방법으로 앱을 종료할 수 있습니다.

감사합니다.


팁과강좌