용어집

프롬프트 강화

신속한 보강으로 AI를 마스터하세요! 컨텍스트, 명확한 지침 및 예제를 사용하여 대규모 언어 모델의 출력을 향상시켜 정확한 결과를 얻을 수 있습니다.

YOLO 모델을 Ultralytics HUB로 간단히
훈련

자세히 알아보기

프롬프트 강화는 인공 지능(AI) 모델, 특히 대규모 언어 모델(LLM)에 제공하기 전에 사용자의 초기 입력 프롬프트를 자동 또는 반자동으로 강화하는 프로세스입니다. 목표는 관련 컨텍스트를 추가하거나, 모호한 부분을 명확히 하거나, 제약 조건을 부과하거나, AI가 보다 정확하고 관련성 있으며 유용한 응답을 생성하는 데 도움이 되는 구체적인 세부 정보를 포함시키는 것입니다. 이 기술은 사용자가 프롬프트 엔지니어링 전문가가 아니어도 프롬프트를 보다 효과적으로 만들어 사용자와 AI 시스템 간의 상호 작용 품질을 향상시킵니다.

프롬프트 강화의 작동 방식

이 프로세스에는 일반적으로 원본 프롬프트를 분석하고 추가 정보 소스나 미리 정의된 규칙을 활용하여 이를 보강하는 작업이 포함됩니다. 여기에는 사용자 기록에 액세스하거나, 지식창고에서 관련 문서를 검색하거나, 대화 컨텍스트를 통합하거나, 특정 서식 지정 지침을 적용하는 것이 포함될 수 있습니다. 예를 들어, " Ultralytics YOLO 대해 알려주세요"와 같은 모호한 프롬프트는 사용자가 최신 버전(YOLOv11)에 관심이 있거나 다른 모델과 비교한 성능을 명시하는 컨텍스트를 추가하여 보강할 수 있습니다. YOLOv8. 시스템이 관련 데이터 스니펫을 가져와 프롬프트의 컨텍스트 창에 추가하는 검색 증강 생성(RAG) 과 같은 기술이 종종 사용됩니다.

애플리케이션 및 예시

프롬프트 강화는 다양한 AI 기반 작업에서 애플리케이션을 찾아냅니다:

  1. 고객 지원 챗봇: "주문이 도착하지 않았어요"와 같은 사용자 쿼리는 데이터베이스에서 검색된 사용자의 최근 주문 ID, 배송 주소, 예상 배송 날짜로 자동으로 보강될 수 있습니다. 이를 통해 챗봇은 명확한 질문을 하지 않고도 구체적이고 유용한 업데이트를 즉시 제공할 수 있습니다. 이는 가상 비서가 작동하는 방식과 유사한 문맥 데이터를 활용합니다.
  2. 콘텐츠 제작 도구: 사용자가 "신제품을 알리는 이메일 작성"을 요청할 수 있습니다. 시스템은 미리 정의된 캠페인 목표 또는 템플릿에 따라 회사의 브랜드 목소리(예: 공식, 캐주얼), 타겟 고객(예: 기존 고객, 잠재 고객), 강조할 주요 제품 기능, 클릭 유도 문안에 대한 세부 정보를 추가하여 이 메시지를 더욱 풍성하게 만들 수 있습니다. 이를 통해 보다 맞춤화된 텍스트를 생성할 수 있습니다.

프롬프트 강화와 관련 개념 비교

프롬프트 강화와 유사한 용어를 구별하는 것이 중요합니다:

  • 프롬프트 엔지니어링: 프롬프트 엔지니어링은 효과적인 프롬프트를 수동으로 디자인하고 제작하는 광범위한 관행입니다. 프롬프트 강화는 대규모 프롬프트 엔지니어링 전략 내에서 사용되는 자동화 기술인 경우가 많습니다.
  • 프롬프트 튜닝: 여기에는 텍스트 프롬프트 자체를 변경하는 대신 모델 미세 조정 중에 '소프트 프롬프트'를 학습하거나 입력 임베딩을 수정하는 것이 포함됩니다. 이는 매개변수 효율적 미세 조정(PEFT)의 한 형태입니다.
  • 검색 증강 생성(RAG): RAG는 프롬프트 보강에 자주 사용되는 특정 방법으로, 프롬프트의 맥락을 강화하기 위해 외부 정보를 검색하는 데 중점을 두며, 일부 고급 AI 연구에서 살펴본 것처럼 최신 또는 도메인별 지식이 필요한 작업에 특히 유용합니다.

이 개념은 표준 물체 감지와 같은 전통적인 컴퓨터 비전 작업에서는 덜 일반적이지만, 제로 샷 성능 향상을 위해 잠재적으로 문맥 보강의 이점을 누릴 수 있는 텍스트 또는 이미지 프롬프트를 사용하는 YOLOE와 같은 새로운 프롬프트 가능 비전 모델과 관련이 있습니다. Ultralytics 허브와 같은 플랫폼은 이러한 기술을 통합하여 복잡한 비전 작업을 정의할 때 사용자 인터랙션을 간소화할 수 있습니다.

모두 보기