본문 바로가기
엔지엠 매크로

무료 인공지능 Ollama와 vscode를 이용한 매크로 프로그램 만들기.

by 업무자동화 2024. 12. 5.
반응형

유료 매크로 프로그램 다운로드

https://autopeak.co.kr 

 

AutoPeak RPA Macro

오토픽 매크로는 복잡한 반복 작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

autopeak.co.kr

#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화

 

안녕하세요. 업무 자동화 RPA 매크로 엔지엠소프트웨어입니다.

오늘은 vscode에 올라마(Ollama) 인공지능을 설치하고, 무료로 매크로 프로그램을 어떻게 만드는지 알아보도록 하겠습니다.

앞서, 학습 게시판에 인공지능 관련 내용들과 매크로 프로그램 재고관리 또는 재고현황 파악 프로그램을 만들어봤는데요.

대부분 유료 결제가 필요한 서비스들이라서 결제에 부담을 가진 분들을 위해 무료 사용 방법도 알아보겠습니다.

참고로, 저는 유료 결제를 해서 사용하고 있어서 무료와 유료를 비교해봤을 때 가능하면 유료 서비스를 이용하는게 좋다는 판단입니다.

일단 사용 방법에 있어서 아무래도 유료가 더 활용하기 좋고, 개발자가 아니라면 유료가 훨씬 편리합니다.

돈을 지불해도 아깝지 않을정도니까요.

 

 

 

먼저 vscode를 설치 해줍니다. 마이크로소프트에서 무료로 배포하고 있는 IDE로 99프로 개발자가 사용하는 도구입니다.

[ Visual Studio Code 다운로드 ]

 

 

 

C나 C++ 또는 C#, F#과 같은 컴파일 언어를 개발할 때는 대부분 Visual Studio Community를 사용합니다.

물론, 아키텍트나 매니저는 Enterprise를 사용하고 있습니다.

시스템 또는 프로그램 설계할 때 유용한 기능들이 포함되어 있기 때문입니다.

 

그리고, 파이썬, 오토핫키, 웹 프론트엔드는 Vue, React, Angular등등을 사용하고 백엔드는 자바 스프링을 주로 사용합니다.

대부분의 관련 내용들은 이 게시판에 설명과 예제 그리고 노하우들이 있으니 관심 있는 분들은 한번 읽어보시면 좋을것 같아요.

 

서론이 좀 길었는데요. vscode 설치가 완료 되었으면 올라마도 설치 해줍니다.

[ Ollama 다운로드 ]

 

 

 

vscode를 실행하고, 프로젝트 워크 스페이스를 하나 만들어주세요.

개발자가 아니면 너무나 생소한 단어들 때문에 일찌감치 포기하실듯 한데요.

프로젝트는 내가 뭔가 만들기 위한 준비와 기간, 계획을 말합니다.

예를 들어 매크로 프로그램을 만들겠다라고 하면 일련의 준비와 계획, 실행을 묶어서 프로젝트 이해하시면 됩니다.

워크 스페이스는 프로젝트에 필요한 모든 자료들과 프로그래밍 코드가 위치하는 공간을 말합니다.

 

자~ 이제 C드라이브나 내문서 또는 바탕화면등과 같은 어떤 위치에 폴더를 하나 생성하세요.

저는 python_macro라는 폴더를 하나 만들었습니다.

가능하면 소문자와 언더스코어 또는 언더바라고 부르는 "_"를 이용해 띄어쓰기하세요.

그리고, 한글은 지양해야 합니다. 지향이 아닌 지양입니다.

※ 지양이란 "더 높은 단계로 오르기 위해 어떠한 것을 하지 아니한다."는 뜻입니다.

 

아래 그림과 같이 vscode에서 File > Open Folder를 누르고 위에서 만든 python_macro 폴더를 선택하세요.

 

 

 

사실, 도움말을 천천히 잘 읽어보고 엔지엠소프트웨어와 같은 개발 관련 커뮤니티에 질문하면서 배워보면 별거 아닌게 많습니다.

대부분은 스스로 검색도 해보고 잘 하지만, 일부는 전혀 글을 읽을줄 모르더라고요.

여기서 글을 읽지 못한다는게 문맹을 말하는건 아닙니다. 그냥 읽지 않는다는 뜻입니다.

 

이제 인공지능 관련 확장을 설치 해봅시다. 아래와 같이 확장을 클릭하고 continue를 설치하세요.

  • Continue - Codestral, Claude, and more

 

 

 

추가로 supermaven도 설치 해주세요.

 

 

 

위에서 설치한 Continue는 글로벌 또는 로컬 인공지능 및 LLM에 연결할 수 있도록 해주는 확장 도구입니다.

  • LLM(Large Language Model)은 텍스트의 이해와 분석을 중심으로 하는 고급 AI 기술로, 대규모 언어 모델이라고도 합니다.
  • LLM은 방대한 양의 텍스트 데이터를 학습하여 인간과 유사한 응답을 생성할 수 있는 능력을 갖추고 있습니다.

 

Chat-GPT 4o나 클로드와 같은 유료 서비스를 vscode에서 이용하거나 올라마와 같은 로컬 인공지능 모델을 사용할 수 있게 해줍니다.

그리고, supermaven(슈퍼 매이븐)은 인공지능 모델과 함께 편리한 기능들을 제공합니다. 없어도 되지만, 편하게 사용하려면 설치하는게 좋습니다.

  • 1. GPT-4o, Claude 3.5 Sonnet, GPT-4 및 기타 주요 모델과 채팅합니다.
  • 2. 단축키를 사용하여 빠르게 차이점을 보고, 변경 사항을 적용하고, 대화를 시작하고, 모델을 전환합니다.
  • 3. 최근에 편집한 파일을 메시지에 쉽게 첨부합니다.
  • 4. Supermaven Chat은 모델의 코드 응답을 원래 코드에 다시 연결하여 차이점을 표시하고 변경 사항을 적용합니다.
  • 5. 한 번의 클릭으로 컴파일러 진단 메시지와 함께 코드를 자동으로 업로드하여 오류를 수정합니다.

 

여기까지 완료 했으면 올라마를 실행해야 합니다.

vscode의 터미널을 열어주세요.

 

 

 

하단의 터미널에서 아래 명령으로 올라마를 실행시킵니다.

 

 

 

아래 그림과 같이 vscode 좌측의 continue를 클릭하고 인공지능 모델을 올라마로 변경하세요.

그리고 원하는 프로그램 제작을 요청합니다. 저는 "마우스  매크로 만들어줘."라고 요청해봤습니다.

 

 

 

아래와 같이 코드를 작성 해줬습니다. 여기서 유료 인공지능 모델들과 차이점이 나타납니다.

이전 인공지능 매크로 만들기 글과 동영상을 보시면 알겠지만, 프로그램에 대한 설명과 개선 내용등등... 비개발자가 보더라도 이해하기 쉽게 설명해주는 내용도 같이 포함해줍니다. 하지만, 올라마는 약간 불친절합니다. 저와 같은 개발자라면 이정도 코딩만 해줘도 아주 훌륭하고 개발 생산성이 극대화 됩니다. 개발자가 아닌 일반인 분들이라면 코드를 보고 분석이 안되기 때문에 유료 서비스의 도움을 받는게 좋을것 같습니다.

 

 

 

엔지엠 매크로도 무료 매크로와는 다르게 여러가지 유료 서비스만의 장점이 있습니다.

홈페이지에서 서포트하거나 카카오톡 단톡방에서 서비스가 이루어지고 있어서 끈기만 있다면 목표하는 자동화 매크로를 만들 수 있습니다.

다만, 배우는건 아무나 할 수 있지만 응용은 또다른 이야기입니다. 그렇기 때문에 어려운 부분들이 있는데요.

이런 난관들을 해쳐나가면서 문제 해결 능력이 키워집니다. 그러면서 성장하는거지요.^^

 

위에서 올라마는 코드만 작성해주는줄 알았는데요. 클로드나 ChatGPT 4o와 같이 상세한 설명과 추가 수정도 가능하네요.

 

 

 

아마도 최신 학습 내용이나 실시간 인터넷 검색 처리는 반영이 안되겠지만, 유료 인공지능 서비스와 큰 차이 없이 추가 설명을 해주는거 같네요.

이정도면 상당히 쓸만하지 않을까 생각합니다. 좀 더 알아봐야 하겠지만, 로컬 오픈소스라서 LLM도 수행이 가능할거 같네요.

 

 

 

요청한 마우스 클릭 매크로를 만들어 달라고 했는데요. 결과를 확인 해볼까요?

파이썬 코드를 실행하면 아래와 같은 프로그램이 나타납니다.

 

 

 

확실히 최신의 모델과 비교해서 만들어주는 프로그램의 퀄리티가 많이 떨어지는것 같습니다.

이전에 Chat GPT 4o나 클로드, 커서로 만들어본 매크로 프로그램보다 못하네요.

그래도, 개발자들이 무료로 사용하기엔 괜찮아 보입니다.

디테일이나 기능 추가는 직접 할 수 있으니까요.

여러분들도 빨리 인공지능의 세계로 들어오세요.^^

 

[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

https://autopeak.co.kr/bbs/board.php?bo_table=product99 

 

AutoPeak RPA Macro

오토픽 매크로는 복잡한 반복 작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

autopeak.co.kr

반응형

댓글