이 뱃지에는 새로운 사용자 정의 Einstein AI Playground가 필요합니다
이 뱃지와 Einstein AI Playground가 필요한 다른 뱃지를 완료하는 데 제한된 시간이 주어집니다. 주어진 시간이 끝나면 이 Playground에 액세스할 수 없으며 처음부터 다시 시작해야 할 수도 있습니다.
프롬프트 템플릿에 플로 추가하기
리조트에서는 투숙 기간 동안 한 가지 이상의 이벤트가 진행되는 경우가 많습니다. 다음으로, 방문객이 투숙하는 동안 참여할 수 있는 모든 경험을 포함하는 플로를 생성합니다. 이를 위해 템플릿 트리거 프롬프트 플로를 만들 수 있습니다.
템플릿 트리거 프롬프트 플로 만들기
-
을 클릭하고 Setup(설정)을 클릭합니다. 설정 페이지가 새 탭에서 열립니다.
- Quick Find(빠른 찾기) 상자에서
flows
(플로)를 입력하고 Flows(플로)를 클릭합니다.
-
New Flow(새 플로), Start From Scratch(처음부터 시작), Next(다음)를 클릭합니다.
- 유형의 경우 Template-Triggered Prompt Flow(템플릿 트리거 프롬프트 플로)를 선택하고 Create(만들기)를 클릭합니다.
Flow Builder가 열립니다.
- 입력 유형은 Manual Inputs(수동 입력)로 유지합니다.
-
Toggle Toolbox(전환 도구 모음)를 선택합니다.
-
New Resource(새 리소스)를 클릭하고 다음 세부 사항을 입력합니다.
- Resource Type(리소스 유형): Variable(변수)
- API Name(API 이름):
Reservation
(예약) - Data Type(데이터 유형): Record(레코드)
- Object(개체):
External Reservation
(외부 예약) - Available for input(입력에 사용 가능): Checked(확인됨)
- Resource Type(리소스 유형): Variable(변수)
-
Done(완료)을 클릭합니다.
-
New Resource(새 리소스)를 다시 클릭하고 다음 세부 사항을 입력합니다.
- Resource Type(리소스 유형): Variable(변수)
- API Name(API 이름):
Experience
(경험) - Data Type(데이터 유형): Record(레코드)
- Object(개체):
Experience
(경험) - Available for input(입력에 사용 가능): Checked(확인됨)
- Resource Type(리소스 유형): Variable(변수)
-
Done(완료)을 클릭합니다.
-
Save(저장)를 클릭하여 플로를 저장합니다.
- Save the flow(플로 저장) 창이 표시됩니다. 여기에서 모델에 플로 세부 사항을 할당합니다. 각 필드에 다음 내용을 입력합니다.
- Flow Label(플로 레이블):
Get Experience Newsletter Data
(경험 소식지 데이터 가져오기) - Flow API Name(플로 API 이름):
Get_Experience_Newsletter_Data
- Description(설명):
Filter all guest experience data to return to guests.
(방문객에게 반환할 모든 방문자 경험 데이터를 필터링합니다.)
- Flow Label(플로 레이블):
-
Save(저장)를 클릭합니다.
프롬프트 플로에 요소 추가
- Start(시작)와 End(끝) 사이에 있는 더하기 아이콘(
)을 클릭합니다.
- Add Element(요소 추가) 상자에서
Get Records
(레코드 가져오기)를 입력하고 Get Records(레코드 가져오기) 요소를 선택하여 경험을 검색하고 컬렉션에 저장합니다.
- Label(레이블) 필드에
Guest Experience
(방문객 경험)를 입력하고, API Name(API 이름) 필드에Guest_Experience
를 입력합니다.
- Description(설명) 필드에
Get all experience data
(모든 경험 데이터 가져오기)를 추가합니다.
- Object(개체) 필드에서 Experience(경험)를 선택합니다. 소식지에는 방문객이 머무는 동안 참여할 수 있는 이벤트만 포함해야 합니다.
- Condition Requirements(조건 요구 사항)에서 None - Get All Experience Records(없음 - 모든 경험 레코드 가져오기)를 선택합니다.
- Sort Order(정렬 순서) 드롭다운에서 Not Sorted(정렬되지 않음)를 선택합니다.
- How Many Records to Store(저장할 레코드 수)에서 All records(모든 레코드)를 선택합니다.
-
Save(저장)를 클릭합니다.
현재 모든 경험이 컬렉션에 저장되었습니다. 모든 항목을 개별로 볼 수 있도록 루프를 추가하겠습니다.
- 플로로 돌아가서 Get Records(레코드 가져오기) 요소 다음에 나오는 더하기 아이콘(
)을 클릭합니다.
-
Loop
(루프)를 입력하고 선택하여 루프 요소를 추가합니다.
- Label(레이블) 필드에
Loop Experiences
(루프 경험)를 입력하고, API Name(API 이름) 필드에Loop_Experiences
를 입력합니다.
- Description(설명) 필드에
Loop through the collection of guest experiences.
(방문객 경험 컬렉션을 반복 처리합니다.)를 입력합니다.
- Collection Variable(컬렉션 변수) 필드에서 Experiences from Guest Experience(투숙객 경험에서 경험)를 선택합니다.
-
Save(저장)를 클릭합니다.
템플릿 트리거 플로는 프롬프트 지침을 만드는 고유한 기능을 제공합니다. 이러한 지침은 데이터 및 텍스트를 수집하여 Flow Builder에서 프롬프트 빌더로 전달합니다. 다음 단계에서는 프롬프트 지침을 사용하여 프롬프트 빌더로 보낼 모든 경험 세부 사항의 형식을 지정하고 프롬프트 빌더 내에서 사용할 플로를 활성화합니다.
- Loop(루프) 요소의 For Each(항목별) 경로 다음에 나오는 더하기 아이콘(
)을 클릭합니다.
add
(추가)를 입력하고 Add Prompt Instructions(프롬프트 지침 추가) 요소를 선택하여 플로에 추가합니다.
- Label(레이블) 필드에
Send Experience Details to the Prompt Template
(프롬프트 템플릿에 경험 세부 사항 보내기)을 입력하고 API Name(API 이름) 필드에Send_Experience_Details_to_the_Prompt_Template
을 입력합니다.
- Description(설명) 필드에
Add all qualifying experience details to the prompt instructions.
(프롬프트 지침에 모든 적격 경험 세부 사항을 추가합니다.)를 입력합니다.
- Prompt Instructions(프롬프트 지침) 필드에 다음 텍스트를 붙여넣습니다(Insert a resource…(리소스 삽입...)라고 표시된 검색 상자 아래).
-
Save(저장)를 클릭한 다음 Activate(활성화)를 클릭합니다.
프롬프트 템플릿에 플로 추가
Flow Builder에서 플로가 활성화되었으므로 이제 프롬프트 빌더에서 사용할 수 있습니다.
- Flow Builder를 종료한 다음 Setup(설정)을 클릭합니다.
을 클릭하고 Setup(설정)을 클릭합니다.
- Quick Find(빠른 찾기) 상자에
prompt
(프롬프트)를 입력한 다음 Prompt Builder(프롬프트 빌더)를 클릭합니다.
- 프롬프트 템플릿 New Guest Newsletter(신규 방문객 소식지)를 선택합니다.
- 플로를 사용해서 기존 경험 병합 필드를 교체하겠습니다. 먼저 다음 텍스트를 선택하고 삭제합니다.
Experience Name(경험 이름): Input:Experience.Name
Experience Location(경험 위치): Input:Experience.Location__c
Experience Details(경험 세부 사항): Input:Experience.Description__c
- 그런 다음 Resource(리소스) 필드를 클릭하고 Flows(플로) > Get Experience Newsletter Data(경험 소식지 데이터 가져오기)를 선택하여 텍스트를 교체합니다.
-
Save As(다른 이름으로 저장) 및 Save as a New Version(새 버전으로 저장)을 클릭합니다.
프롬프트 템플릿이 다음과 같이 표시됩니다.
프롬프트 테스트
-
Reservation(예약) 필드에
er
을 입력합니다. 예약 항목을 선택합니다.
-
Experience(경험) 필드에서
Family
(가족)를 입력합니다. Family Karaoke Night(가족과 함께하는 노래자랑의 밤)를 선택합니다.
-
Preview(미리보기)를 클릭합니다.
- 프롬프트 템플릿의 출력을 확인해 봅니다.
-
Activate(활성화)를 클릭합니다.
잘하셨습니다! 요구 사항에 맞는 프롬프트 템플릿을 만드는 방법을 빠르게 배웠습니다. 플로를 통합하여 더욱 사용자 친화적인 템플릿을 만들 수 있습니다. 프롬프트 빌더를 계속 살펴보면서 텍스트 생성을 자동화하는 더 창의적인 방법을 찾아보세요.