프롬프트 엔지니어링 가이드

샌더 슐호프August 7, 2024 에 마지막으로 업데이트했습니다.

프롬프트 엔지니어링 입문 과정에 오신 것을 환영합니다!

프롬프트 엔지니어링(PE)은 인공지능과 효과적으로 소통하여 원하는 결과를 얻는 과정입니다. AI 기술이 빠르게 발전함에 따라 프롬프트 엔지니어링을 마스터하는 능력은 특히 중요한 기술이 되었습니다. 프롬프트 엔지니어링 기술은 다양한 작업에 적용될 수 있으므로 일상적인 활동과 혁신적인 활동 모두에서 효율성을 개선하고자 하는 모든 사람에게 유용한 도구입니다.

이 과정은 초보자를 위한 맞춤형 과정으로, AI와 PE를 처음 접하는 분들에게 완벽한 시작점이 될 것입니다. 그러나 초보자가 아니더라도 이 과정을 통해 귀중한 인사이트를 얻을 수 있습니다. 이 과정은 현존하는 가장 포괄적인 프롬프트 엔지니어링 과정으로, AI 입문부터 고급 PE 기법까지 다양한 내용을 담고 있습니다.

정신과 철학

이 과정은 오픈 소스이며 다양한 연구자, 번역가, 취미 활동가들로 구성된 커뮤니티에서 제작했습니다. 우리는 AI가 모든 사람이 접근할 수 있어야 하며, 명확하고 객관적으로 설명되어야 한다고 믿습니다. 이를 위해 과도한 전문 용어와 과대 광고가 없는 포괄적이고 편견 없는 강좌를 제작하기 위해 노력하고 있습니다.

우리는 이 접근 방식이 프롬프트 엔지니어링 커뮤니티에서 인정받고 있음을 발견했습니다: 이 과정은 Wikipedia에서 인용하며 O'REILY, Scale AI, OpenAI. OpenAI와 같은 회사 사람들이 사용합니다 또한 거의 모든 다른 프롬프트 엔지니어링 video 가이드 가 이 과정의 자료를 사용합니다. 620,000명의 사용자와 33,000명의 Discord 회원을 포함하여 프롬프트 엔지니어링 커뮤니티를 지원하게 되어 영광입니다.

가르치는 방법

프롬프트 엔지니어링 교육에 대한 우리의 접근 방식은 다음과 같은 원칙에 따라 안내됩니다:

빠른 반복—새로운 PE 콘텐츠는 거의 매일 게시되므로 새로운 기술에 대한 빈번하고 간결한 기사로 본 코스를 최신 상태로 유지할 것입니다. 어떤 주제에 대해 자세히 알아보고 싶은지 알려주세요!
실용성 강조—프로젝트 및 애플리케이션에 즉시 통합할 수 있는 실용적인 적용 기술에 중점을 둡니다.
접근 가능한 예—기술을 신속하게 파악할 수 있도록 기사 전반에 걸쳐 명확하고 관련성 있는 예를 제공합니다.
공동 학습—우리는 서로에게서 배우는 것을 믿습니다. 잘 이해가 안 되는 부분이나 잘못된 부분이 발견되면 GitHub 에 이슈를 만들어 알려주시기 바랍니다. 귀하의 피드백은 모두를 위한 과정을 개선하는 데 도움이 됩니다.

Note

이 코스는 개발이 한창입니다. 우리는 학습 경험을 향상시키고 더 많은 콘텐츠를 추가하기 위해 열심히 노력하고 있습니다. 당신이 제안할 것이 있다면, 우리에게 알려주세요!

읽는 법

모든 장을 순서대로 읽을 필요는 없습니다. 무엇이 흥미로운지 자유롭게 살펴보십시오! AI, 머신러닝, 프로그래밍을 처음 하시는 분들은 기본사항 섹션과 소개부터 시작하는 것이 좋습니다. 이러한 개념에 이미 익숙하신 분들은 중급 섹션을 통해 지식을 확장할 수 있습니다.

문서 등급 시스템

난이도와 필요한 프로그래밍 지식의 정도에 따라 문서에 등급을 매기는 시스템을 도입했습니다:

🟢 매우 쉬움; 프로그래밍 필요 없음
🟦 쉬움; 간단한 프로그래밍 필요, 하지만 도메인 전문 지식은 필요없음
◆ 보통; 프로그래밍 필요, 그리고 개발을 위해서 조금의 도메인 전문 지식이 필요 (예: 로그 확률 계산)
◆◆ 어려움; 프로그래밍 필요, 그리고 개발을 위해서 광범위한 도메인 전문 지식 필요 (예: 강화 학습 접근법)

메모: ◆ 및 ◆◆ 문서의 경우에도 일반적으로 별도의 전문 지식이 없어도 내용을 파악할 수 있지만 전문 지식이 있으면 구현에 도움이 될 수 있습니다.

챕터

다음은 각 장에 대한 간략한 개요입니다:

기본: 프롬프트 엔지니어링 및 기본 기술 소개
기본 애플리케이션: 간편하고 실용적인 프롬프트 엔지니어링 애플리케이션
중급: 중간 정도의 복잡성을 가진 연구 기반 PE 기술
응용 프롬프트: 커뮤니티 구성원이 제공하는 종합적인 PE 프로세스 단계별 설명
고급 애플리케이션: 강력하고 복잡한 프롬프트 엔지니어링 애플리케이션
신뢰성: LLM(대규모 언어 모델)의 신뢰성 향상
Images: DALLE 및 안정적인 확산과 같은 텍스트-이미지 모델을 위한 프롬프트 엔지니어링
프롬프트 주입: 해킹, 그러나 프롬프트 엔지니어링을 위한 것입니다
툴링: 다양한 프롬프트 엔지니어링 도구 및 IDE 검토
프롬프트 튜닝: 그라데이션 기반 기술을 사용하여 프롬프트 개선
기타: 프롬프트 엔지니어링과 관련된 추가 주제 및 기술 모음

피드백

이 과정에서 가장 중요한 부분은 여러분의 피드백입니다!

질문, 의견 또는 제안이 있는 경우 다음을 수행할 수 있습니다:

아무리 작은 피드백이라도 큰 도움이 됩니다!

Edit this page
Word count: 0

Get AI Certified by Learn Prompting


Copyright © 2024 Learn Prompting.