LLM(Large Language Model) Agent을 활용하여 책을 쓰는 과정은 다음과 같습니다:
-
책의 전반적인 개념, 장르, 대상 독자층을 Agent에게 설명합니다. 이를 통해 LLM이 개요 생성을 위한 맥락을 이해할 수 있습니다.
-
Agent에게 제공한 정보를 바탕으로 책에 포함될 수 있는 잠재적인 주제, 플롯 포인트, 인물 설정 등을 제안하도록 요청합니다.
-
Agent으로 부터 얻은 초기 아이디어를 바탕으로 주요 섹션과 장으로 구성된 상위 수준의 개요를 생성하도록 요청합니다.
-
개요를 검토하고 확장, 압축 또는 수정이 필요한 부분에 대해 Agent에게 피드백을 제공합니다. 반복적으로 개선된 개요를 요청합니다.
-
개요의 각 장 또는 섹션에 대해 LLM에게 더 자세한 설명, 플롯 포인트, 심지어 샘플 글까지 생성하여 그 부분을 구체화하도록 요청할 수 있습니다.
-
Agent의 출력물을 시작점과 프레임워크로 활용하되, 스토리, 인물, 작문 스타일 등에 있어서는 저자 본인의 창의적 아이디어를 더해야 합니다. Agent은 브레인스토밍과 개요 작성 도구로 유용하지만, 최종 책은 저자 본인의 목소리와 비전을 반영해야 합니다.
-
Agent의 한계를 인식하고 인간 전문가의 역할을 중요하게 여깁니다. Agent은 창의성과 독창성에 한계가 있으며, 입력 품질에 따라 출력물의 품질이 좌우됩니다. 또한 맥락과 뉘앙스를 이해하는 데 어려움이 있을 수 있습니다. 따라서 Agent을 저자의 창작 과정을 보조하는 도구로 활용하되, 최종 결과물에 대한 통제권은 저자가 가져야 합니다.