ChatGPT-4 Omni 출시되면서 다양한 기능과 빠른 연산속도를 제공하는데요. 인공 지능 AI의 발전으로 많은 분야에 활용되고 있습니다. 오늘은 챗gpt를 활용한 리습(lisp)을 작성해보겠습니다.
1. 챗 gpt로 리습 만들기 – ChatGPT-4 Omni
1) chatgpt – 분석할 수 있는 파일
ChatGPT-4 Omni는 텍스트 문서, 이미지, 오디오, 비디오, 구조화된 데이터, JSON 및 XML, 그리고 코드 파일 등 다양한 데이터 형태를 처리할 수 있는데요. 이를 통해 더욱 다양한 데이터 작업을 효율적으로 수행할 수 있게 되었습니다. ChatGPT-3.5는 무료로 사용할 수 있지만, 응답 결과가 뭔가 좀 아쉬운 느낌이었는데요. 오랜 시간 유료 결제를 미루다 이번에 새로운 ChatGPT-4o 발표와 함께 유료 결제를 하게 되었습니다.
챗gpt는 대화형 챗봇으로 자연어를 처리하는데 특화된 인공 지능 모델인데요. ChatGPT-4 Omni는 다양한 종류의 파일을 업로드하여 분석 및 요약할 수 있습니다. 또한 코드 파일을 업로드 하면 해석 및 수정을 할 수 있어 리습(lisp)을 쉽게 개발하거나 수정할 수 있습니다. 챗gpt에서 분석할 수 있는 파일은 아래 내용을 참고하세요.
① 텍스트 파일 – Plain Text (.txt), Markdown (.md), HTML (.html)
② 문서 파일 – Microsoft Word (.doc, .docx), PDF (.pdf)
③ 스프레드시트 파일 – CSV (.csv), Microsoft Excel (.xls, .xlsx)
④ 코드 파일 – Python (.py), JavaScript (.js), JSON (.json), XML (.xml), Lisp (.lsp)
⑤ 이미지 파일 (텍스트 추출 및 설명 가능) – JPEG (.jpg, .jpeg), PNG (.png), GIF (.gif), BMP (.bmp), TIFF (.tiff)
2) 리습 파일 업로드 및 수정하기 – ChatGPT
▼ 오토캐드에서 사용자의 작업 환경에 맞게 리습을 제작할 수 있는데요. 리습 파일 코드를 업로드하여 리습 작성 및 수정을 챗gpt에게 부탁해보았습니다.
▼ 첫 질문으로 리습 파일이 어떤 동작을 하는지 물어보았습니다. 리습 파일 코드를 분석하여 정확한 답변을 확인할 수 있었습니다. 이 리습은 선을 선택하고 객체를 선택하면 이동하도록 작성하였습니다. 시간이 없어 리습에 필요한 세부적인 사항은 작성하지 못해 미흡한 상태입니다.
▼ 이번엔 필요 없는 코드와 변수를 정리해달라고 요청하였습니다. 변수 선언부와 필요 없는 주석과 줄을 잘 정리해주었습니다.
▼ 정리된 리습 코드에 기능을 추가하도록 명령했는데요. 선택된 객체가 없을 때 다시 선택하라는 메시지와 함께 객체를 선택하도록 변경하였습니다. 변경된 코드를 실행해보니 오류 없이 잘 실행되었습니다.
마치며
Chatgpt-3.5 모델과 비교했을 때 결과값이 눈에 띄게 향상되고, 응답 속도도 빨라졌습니다. 이전에 리습을 작성하려면, 프롬프트 작성하기도 힘들고 결과값이 오류가 많았지만, 응답의 퀄리티는 확실히 높아졌습니다. 하지만 원하는 결과값을 얻기 위해 프롬프트가 중요한 점은 이전 모델과 비슷합니다. 특히 오류가 발생하는 부분에서 리습에 대한 지식이 없다면, 정확한 프롬프트를 작성할 수 없어 수정이 불가했습니다. 이 부분은 대화를 진행하면서 Chatgpt를 학습시키는 과정이 더해진다면 오류를 최소화할 수 있어 보입니다. 만약 인공 지능을 활용하여 업무에 생산성을 높이려고 한다면 하루빨리 챗gpt를 사용하여 자신만의 프롬프트를 완성해 가는 것을 추천해 드립니다.