🎯

효과적인 프롬프트를 작성하기 위한 일반적인 팁

지금까지 거창하게 적었지만 프롬프트를 작성하는것은 "간단하게 시작하는 것"이 제일 중요합니다. 가장 빠르게 프롬프트로 인공지능에게 명령을 내렸을 때 유의미 하게 결과를 내는 방법는 실무적인 사례는 다음과 같습니다. 업무를 정리하고 프로세스를 투명화 하는데 쓰는 방법론은 따로 교육을 진행하니 번외로 두고...
복잡한 작업 세분화
큰 작업의 경우, 너무 복잡해지지 않도록 간단한 하위 작업부터 시작하세요.
반복적 프로세스 자동화
기본적인 프롬프트로 시작하여 점차적으로 더 많은 요소를 통합하여 개선하세요.
이는 앞서 소개 해드린 OpenAI chatGPT 무료 버전으로 충분히 할 수 있습니다.
프롬프트를 작성할 때 명확하게 명시하는게 중요합니다.
직접 명령: '쓰기', '분류', '요약' 등과 같은 명확한 명령을 사용하세요.
실험이 핵심입니다: 백문의 불여일견이라고, 직접 다양한 명령어, 컨텍스트, 데이터를 사용해 보고 무엇이 가장 좋은 결과를 가져오는지 확인하는게 좋습니다.
배치 및 분리: 지침은 프롬프트의 시작 부분에 배치하는 것이 더 효과적인 경우가 많으며, '###'과 같은 구분 기호를 사용하면 도움이 될 수 있습니다.
💡
구분선 혹은 마크다운 문법을 통해 분리를 하는 것도 무척 좋은 방법 입니다. (#,##,- 등)
자세하게 작성하기
모델에 지시를 할 때는 명확하고 세부적으로 지시해야 합니다. 프롬프트가 더욱 정확할수록 결과도 향상되며, 특히 특정 결과나 스타일을 목표로 할 때는 그렇습니다. 더 좋은 결과를 보장하는 특정 토큰이나 키워드는 없지만, 잘 구조화되고 설명이 첨부된 프롬프트는 중요합니다. 프롬프트에 예시를 포함하면 종종 원하는 형식의 출력을 얻는 데 도움이 됩니다.
프롬프트의 길이를 고려해야 한다는 점을 기억하세요. 세부 사항이 중요하지만 불필요한 것을 추가하지 마세요. 포함시키는 세부 사항이 관련이 있고 작업에 기여하는지 확인하세요. 실험은 핵심이며, 우리는 여러분의 애플리케이션에 대한 프롬프트를 최적화하기 위해 실험을 권장합니다.
예를 들어, 텍스트에서 특정 정보를 추출하기 위한 간단한 프롬프트를 보여드리겠습니다.
부정확하게 말하지 마세요.
모호함을 피해야 합니다. 우리가 사람이랑 대화할 때는 어느정도의 사회적 합의가 있기에 대충 말해도 모호하게 말해도 뜻만 통하면 넘어가지만 기계의 입장에산 이는 무척 어랴운 문제 입니다.
직접적이고 명확한 설명을 하세요: 프롬프트에서 지나치게 교묘하거나 부정확한 설명은 피하세요.
간결함: 구체적이고 간결하며 요점을 파악할 수 있는 프롬프트를 작성하세요.
하지 말아야 할 것이 아니라 해야 할 일에 집중하세요.
Whitelist 중심 지시: 모델이 피해야 할 일보다는 해야 할 일을 중심으로 프롬프트를 구성하세요.
하지 말아야 할 것의 예를 들어보면 다음과 같은게 있을 수 있습니다.
기억하세요: 프롬프트 디자인의 여정은 탐험과 학습의 과정입니다. 특정 요구에 맞는 완벽한 균형을 찾기 위해 실험하고 반복하는 것에 좌절할 필요가 없습니다. 사람과 대화하는 것, 더 깊게는 아이에게 무언가를 찬찬히 설명하는 과정이나 아이를 교육한다는 접근으로 하시면 더운 깊이 있게 쓰실 수 있습니다.
ⓒ 2023. Haebom, all rights reserved.
출처 표시를 하고, 저작권자 허락 하에 영리적 목적으로 쓰일 수 있습니다.