생성형 AI 완전 정복 - 프롬프트 엔지니어링부터 LLM, RAG, 미드저니, 달리, 스테이블 디퓨전, 소라, Veo 2, n8n, CrewAI, AutoGen, AI 에이전트 자동화까지 한 권으로 끝내는 생성형 AI 끝판왕!
정재민 외 지음 / 길벗 / 2026년 2월
평점 :
장바구니담기


다양한 생성형 AI기술들의 책이 출간되고, 소개되고 있습니다.

특정한 기술에 대해서 언급하는 방향을 가진 책들도 있고, 다양한 기술을 소개하는 책들도 있습니다.
이 책의 부제목은 "프롬프트 엔지니어링부터 LLM, RAG, 미드저니, 달리, 스테이블 디퓨전, 소라, Veo 2, n8n, CrewAI, AutoGen, AI 에이전트 자동화까지 한 권으로 끝내는 생성형 AI 끝판왕!" 입니다.

이 책은 공동저자로 구성되어 있으며, 총 7분의 저자분의 내용으로 구성되어 있습니다.

기술사님, 대기업 AX팀, 다양한 분야에서 AI를 활용해서 서비스에 활용하는 다양한 사례 및 기술을 경험할수 있는 것이 이 책에서

인상깊은 장점입니다.

처음부터 바로 활용법을 설명하기 보다는 "생성형 AI"가 무엇인지, 예전부터의 역사적인 배경과 발전 방향을 소개합니다.

머신러닝, 딥러닝 부터 시작된 기술의 흐름이 CNN, 트랜스포머, GAN,RNN등 기술적인 흐름을 살펴보고 너무 무겁지 않지만, 

중요했던 포인트가 잘 정리되어 있습니다.

LLM이라는 단어가 이제는 일반적인 단어가 되어가고 있습니다. 생성형 AI에서 LLM이 왜 중요하고 그 원리, 동작방식을 통해서

실제 우리가 사용할때 원리를 알고 조금 더 쉽게 그 활용법을 파악할수 있게 합니다.

작년에는 프롬프트 엔지니어링이라는 용어가 매우 화두였는데, 자연스럽게 프롬프트의 구성요소, 설계원칙, 효과적인 작성 방법을 소개합니다. 딥러닝이 처음 나왔을때는 해당 내용에 대해서 개별적으로 학습하고 그 과정을 이해하는 과정이 많이 졌지만 요즘은 상대적으로 덜 한것 같습니다. 하지만 우리가 지금 AI를 사용하게 된 기술적인 원리 및 배경을 배우고 기술키워드 및 과정을 알고 있는 것은 향후 더 발전될 기술적인 흐름을 따라가고 파악하는데 도움이 됩니다.

 

 실습 내용 살펴보기

5장 LLM을 이용한 S/W 개발하기
- LLM을 이용한 코드 자동 생성하기, 코드 설명하기, 챗봇 서비스 이용하기

VSCode기반으로 다양한 익스텐션(EasyCode)를 설치해서 실습을 진행합니다.

코드를 작성하기 위해서 프롬프트 명령을 수행하고, 테스트코드를 작성하고, 리팩토링, 문서화를 프롬프트로 수행할수 있습니다.

함수명 및 SQL문등 다양한 부분에서 지원을 받아 개발 지원을 실습합니다. node환경에서 간단한 챗봇 구현까지 예시로 구성되어 있습니다. 기본적으로 SW분야에서는 코드작성에 대해서 도움을 받고 지원을 받으려고 많이 사용합니다.

대부분의 개발 빌드 환경을 제공하는 VSCode기반으로 어떻게 활용하는지 살펴보고, 각자 담당하는 업무에 대해서 실제 개발환경을 동일하게 적용해보고 실습해볼수 있습니다. SW개발 과정에 속하는 테스트코드, 리팩토링등은 부분적으로 사용도 적용해보기 좋습니다.



6장 RAG 챗봇 만들기부터 파인튜닝까지 구현하기

- RAG(검색 증강 생성) 아키텍처를 구성해보고 이해하고 실습합니다.

https://portal.azure.com/ 애저 기반으로 해당 서버 구성 및 테스트를 할수 있는것이 처음 경험하는 것이여서 좋았습니다.

각 모델을 선택하고 배포, sLLM환경으로 파인튜닝도 진행합니다.

업무적으로 처음 도입하는 사례가 고객서비스 분야, 법률 분야, 제조 분야 등에서 도움을 받을수 있습니다.
RAG라는 키워드에 대해서 처음에 적용하기 어색할수 있는데, 조금 더 실제 서비스에 적용하기 위해서 RAG를 실습해볼수 있는 코드를 학습하고 참고 할수 있습니다. 특히 애저 기반으로 클라우드 환경을 구성해서  시간이 걸리는 다른 요소를 최소화 하고 RAG에 집중할수 구성도 좋았습니다.

 

# 영상 이미지 관련

1) 이미지 프로젝트

다양한 이미지 생성 AI중에 미드저니, 오픈 AI의 달리, 스테이블 디퓨저 연동 및 소개를 합니다.코랩에서 외부 API 직접 연동이 안되는데, pyngrok를 이용해서 추가 연동을 진행합니다.이미지 생성에도 다양한 구성과 고려해야 할것들이 많이 있습니다. 

3가지 기술을 소개하고 있는데, 최근에 나노바나나2도 출시되어서 다양한 케이스를 확인하는데 도움이 됩니다.

코랩환경에서 어떻게 구성해서 이미지를 활용할수 있는지 생각의 범위를 키울수 있습니다

2) 동영상 프로젝트

동영상 제작에도 소라, 비오2가 제공되는데, 책에서 소개된 OpenAI의 소라 기술은 최근에 서비스 종료를 발표하였습니다. 

하지만, 다른 다양한 제품이 비슷한 방식으로 활용할수 있어서 어떻게 이미지가 아닌 영상을 구성할때

방향을 잡아야 하는지 알수 있습니다. 동영상에 대해서는 이미지 제작과 어떠한 차이점이 있고, 실습으로 구성된 영상의 퀄리티를 확인하면서 아이디어를 계속 찾아볼수 있습니다.


9장 AI 에이전트
에이전트라는 말은 예전부터 있었지만, AI를 사용할때는 더욱 다양하게 사용되고 있습니다.

CrewAI, AutoGen,랭그래프, tavily API활용, n8n구성등 통해서 에인전트의 역할을 나누고 활용법을 알아볼수 있습니다.

__9.2.1 CrewAI로 에이전트 만들기
__9.2.2 AutoGen으로 에이전트 만들기
__9.2.3 랭그래프로 에이전트 만들기

우리가 생각하는 에이전트의 개념과 AI환경에서 에이전트의 개념의 차이와 실제 새로운 기술에 대해서 동작 원리를 살펴볼수 있습니다. 추가로 AI를 사용할때 윤리적인 관점 및 법에 대한 고려 사항, 앞으로의 발전 방향을 통해서 

이제는 사용하는 것은 필수이고, 이것을 어떻게 잘 사용해서 업무 효율 및 서비스에 도입을 서둘러야 하는 시점이 되었는데

단순히 프롬프트 입력으로는 접근하는 범위를 넘어서 기업에서 업무에 어떻게 적용해야 할지 다양한 케이스를 경험하고

각 분야에 AI/AX를 도입할때 여러 회사에서 경험하신 저자분들의 사례는 시행착오를 줄일수 있는 도움이 되는 책입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo