# Introduction

프롬프트 엔지니어링은 다양한 어플리케이션과 연구 주제에 언어 모델(LMs)을 효율적으로 사용할 수 있도록 프롬프트를 개발하고 최적화하는 비교적 새로운 분야입니다. 프롬프트 엔지니어링 기술은 대규모 언어 모델(LLMs)의 기능과 한계를 더 잘 이해하는 데 도움이 됩니다. 연구자들은 프롬프트 엔지니어링을 사용하여 질문 답변 및 산술 추론과 같은 일반적이고 복잡한 다양한 작업에서 LLMs의 역량을 향상시킵니다. 개발자는 프롬프트 엔지니어링을 사용하여 LLMs 및 기타 도구와 인터페이스하는 강력하고 효과적인 프롬프트 기술을 설계합니다.

이 가이드는 프롬프트의 기본 사항을 다루며 프롬프트를 사용하여 대규모 언어 모델(LLMs)과 상호 작용하고 지시하는 방법에 대한 개략적인 아이디어를 제공합니다.

모든 예제는 달리 명시되지 않는 한 `text-davinci-003`(OpenAI의 플레이그라운드 사용)으로 테스트되었습니다. 기본 구성, 즉 `temperature=0.7` 및 `top-p=1`을 사용합니다.