Overview
이 과정에서는 효과적인 프롬프트를 설계하기 위한 원칙, 기법 및 모범 사례에 대해 알아봅니다. 이 과정에서는 프롬프트 엔지니어링의 기본 사항을 소개하고 고급 프롬프트 기법을 계속 살펴봅니다. 프롬프트 사용 오류를 방지하는 방법과 FM과의 상호 작용 시 편향을 완화하는 방법을 알아봅니다.
- 과정 수준: 중급
- 소요 시간: 4시간
이 과정에는 E-러닝 상호 작용이 포함되어 있습니다.
이 과정에서는 다음을 배웁니다.
- 프롬프트 엔지니어링 정의 및 FM과의 상호 작용 시 일반적인 모범 사례 적용
- zero-shot 및 few-shot 학습을 비롯한 기본적인 프롬프트 기법 유형 식별
- 사용 사례에 필요한 경우 고급 프롬프트 기법 적용
- 특정 모델에 가장 적합한 프롬프트 기법 파악
- 잠재적인 프롬프트 사용 오류 식별
- FM 응답의 잠재적인 편향을 분석하고 이러한 편향을 완화하는 프롬프트 설계
이 과정의 수강 대상은 다음과 같습니다.
- 프롬프트 엔지니어, 데이터 과학자 및 개발자
이 과정을 수강하기 전에 다음 과정을 완료하는 것을 권장합니다.
- 생성형 AI 소개 - 가능성의 예술(1시간, 디지털 과정)
- 생성형 AI 프로젝트 계획(1시간, 디지털 과정)
- Amazon Bedrock 시작하기(1시간, 디지털 과정)
소개
- 소개
- 기초 모델의 기본 사항
- 프롬프트 엔지니어링의 기초
프롬프트 유형 및 기법
- 기본 프롬프트 기법
- 고급 프롬프트 기법
- 모델별 프롬프트 기법
- 프롬프트 사용 오류 해결
- 편향 완화
마무리
- 과정 요약
강의 1: 대규모 언어 모델의 기본 사항
이 과정에서는 효과적인 프롬프트를 설계하기 위한 원칙, 기법 및 모범 사례에 대해 알아봅니다. 이 과정에서는 프롬프트 엔지니어링의 기본 사항을 소개하고 고급 프롬프트 기법을 계속 살펴봅니다. 프롬프트 사용 오류를 방지하는 방법과 FM과의 상호 작용 시 편향을 완화하는 방법을 알아봅니다.
강의 2: 프롬프트 엔지니어링의 기초
이 강의에서는 프롬프트 엔지니어링, 특정 비즈니스 요구에 맞게 FM 출력을 개선하도록 프롬프트를 개발, 설계 및 최적화하는 방법을 중점적으로 다루는 여러 사례가 소개됩니다. 먼저 프롬프트 엔지니어링을 정의하고, 프롬프트 엔지니어링의 핵심 개념과 용어를 설명합니다. 그런 다음 예제 프롬프트를 사용하여 프롬프트의 다른 요소를