Loading
Agentforce 및 Einstein 생성형 AI
목차
필터 선택

          결과 없음
          결과 없음
          몇 가지 검색 팁

          키워드의 맞춤법을 확인하십시오.
          더 일반적인 검색 용어를 사용하십시오.
          필터 수를 줄여 검색 범위를 확장하십시오.

          전체 Salesforce 도움말 검색
          복잡한 프롬프트 템플릿 구성

          복잡한 프롬프트 템플릿 구성

          명확하고 일관성을 유지하기 위해 여러 데이터 소스와 병합 필드를 사용하여 프롬프트를 구조화합니다. 제대로 구성된 프롬프트는 오류를 줄이고 문제 해결 속도를 높이고 더욱 신뢰할 수 있는 AI 출력을 제공합니다.

          필수 Edition

          지원 제품: Lightning Experience
          지원 제품: Einstein for Platform 또는 Einstein 또는 세일즈용 Agentforce 또는 서비스 추가 기능 또는 Agentforce Foundations를 사용하는 Enterprise, Performance무제한 Edition

          복잡한 프롬프트의 챌린지

          병합 필드가 하나 또는 두 개 있는 간단한 프롬프트는 간단합니다. 그러나 프로덕션 프롬프트에는 훨씬 더 많은 데이터가 필요하며 적절한 구성이 없으면 읽기, 유지 관리 및 문제 해결이 어려워집니다. 일반적인 문제는 다음과 같습니다.

          • 문장으로 병합되는 필드를 병합하여 오류가 발생하기 쉬운 업데이트
          • 명령과 데이터 간의 명확한 경계 없음
          • 어떤 병합 필드를 식별하는 데 어려움
          • 문제가 발생하면 문제를 해결하기 어려움

          3개의 견적서를 사용하여 명령에서 데이터 분리

          삼중 따옴표(""")는 변수 데이터를 명확하게 지침과 구분하는 시각적 컨테이너를 만듭니다. 복잡한 프롬프트를 구성하기 위한 가장 중요한 기법입니다. 트리플 견적서 사이의 모든 내용은 명령과 별도로 데이터 또는 컨텍스트로 처리됩니다.

          트리플 인용 없음

          You are a customer service representative. Write a follow-up email to {!Contact.FirstName} {!Contact.LastName} at {!Account.Name} about their case {!Case.Subject} which was created on {!Case.CreatedDate} and is currently {!Case.Status} with priority {!Case.Priority}. Their account details show they're on the {!Account.Support_Tier__c} support tier. Make sure to reference the resolution notes: {!Case.Resolution__c}. Be professional and empathetic. Keep it under 200 words.

          삼중 따옴표 사용

          You are a customer service representative.
          
          Task: Write a follow-up email about the customer's support case
          
          """
          Contact Information:
          Name: {!Contact.FirstName} {!Contact.LastName}
          Account: {!Account.Name}
          Support Tier: {!Account.Support_Tier__c}
          
          Case Details:
          Subject: {!Case.Subject}
          Created: {!Case.CreatedDate}
          Status: {!Case.Status}
          Priority: {!Case.Priority}
          Resolution: {!Case.Resolution__c}
          """
          
          Instructions:
          - Greet the customer by first name
          - Reference the case subject
          - Confirm the case status and resolution
          - Thank them for their patience
          - Provide next steps if any
          
          Tone: Professional and empathetic
          Length: Under 200 words

          삼중 따옴표를 사용하면 필드를 쉽게 추가, 제거 또는 수정할 수 있으며 명령을 데이터와 완전히 분리된 상태로 유지할 수 있습니다.

          삼중 견적서 내 데이터 구성

          삼중 견적 블록 내에서 다음 기술을 사용하여 병합 필드를 논리적으로 구성합니다.

          개체별 그룹화

          """
          Account Information:
          {!Account.Name}
          {!Account.Industry}
          {!Account.Annual_Revenue__c}
          
          Contact Information:
          {!Contact.FirstName}
          {!Contact.LastName}
          {!Contact.Email}
          
          Case Information:
          {!Case.Subject}
          {!Case.Status}
          {!Case.Priority}
          """

          라벨 사용

          각 필드에 사람이 읽을 수 있는 레이블을 지정합니다. 레이블을 사용하면 AI 모델이 특히 필드 이름이 암호화된 경우 각 데이터 조각을 이해할 수 있습니다.

          """
          Customer: {!Contact.FirstName} {!Contact.LastName}
          Company: {!Account.Name}
          Issue: {!Case.Subject}
          Opened: {!Case.CreatedDate}
          Priority: {!Case.Priority}
          Status: {!Case.Status}
          """

          참조-한 번 원칙 준수

          일반적인 규칙으로 프롬프트 템플릿에 각 데이터를 정확하게 한 번 포함합니다. 동일한 병합 필드를 여러 번 반복하면 결과가 일관되지 않고 프롬프트를 유지하기 어려울 수 있습니다. 모든 병합 필드를 단일 데이터 섹션에 배치한 다음, 병합 필드 구문을 반복하지 않고 지침에서 개념적으로 참조합니다.

          여러 트리플 견적 섹션 사용

          매우 복잡한 프롬프트의 경우 여러 세 개의 따옴표 섹션을 사용하여 다른 유형의 데이터를 분리합니다. 예를 들어 변수 데이터에 하나의 블록을 사용하고, 어조와 구조를 안내하는 정적 예에 두 번째 블록을 사용합니다.

          """
          Prospect Information:
          Name: {!Lead.FirstName} {!Lead.LastName}
          Company: {!Lead.Company}
          Industry: {!Lead.Industry}
          """
          
          Instructions:
          - Personalize based on their industry
          - Reference a common pain point
          - End with a soft call to action
          
          """
          Example tone and structure:
          Hi [Name],
          
          I noticed [Company] is in [Industry]. Many [Industry] leaders we work with struggle with [Pain Point].
          
          Would you be open to a quick 15-minute call?
          """

          빈 필드 또는 누락된 필드 처리

          많은 병합 필드에 대해 작업할 때 일부 레코드에 대해 비어 있을 수 있습니다. 대체 지침을 사용하여 AI에 누락된 값을 정상적으로 처리하는 방법을 알려줍니다.

          Instructions:
          - Greet contact by name
          - Reference account name
          - If Support Tier is populated, mention their tier level
          - If Annual Revenue is populated, acknowledge their business size
          - If fields are empty, skip mentioning them (don't say "no tier" or "unknown revenue")

          매우 긴 프롬프트 구조화

          프롬프트가 하나의 화면을 넘을 경우 명확한 섹션 머리글을 사용하여 스캔 가능하고 쉽게 유지 관리할 수 있습니다.

          ========================================
          ROLE
          ========================================
          [Role definition]
          
          ========================================
          DATA
          ========================================
          """
          [All merge fields organized by object]
          """
          
          ========================================
          TASK
          ========================================
          [What to produce]
          
          ========================================
          INSTRUCTIONS
          ========================================
          [Step-by-step instructions]
          
          ========================================
          FORMAT
          ========================================
          [Response structure requirements]
          
          ========================================
          CONSTRAINTS
          ========================================
          [Boundaries and limits]
          ========================================

          일반적인 조직 오류

          오류 문제 솔루션
          데이터 및 지침 혼합 데이터와 명령을 구문 분석하기 어려움 세 개의 따옴표를 사용하여 분리
          병합 필드에 레이블 없음 AI가 데이터의 의미를 이해하지 못함 설명 레이블 추가
          동일한 병합 필드 반복 불일치 결과 각 필드를 한 번 참조
          무작위 필드 순서 스캔 및 유지 관리 어려움 개체 또는 컨텍스트별 그룹화
          섹션 머리글 없음 긴 프롬프트를 탐색할 수 없음 섹션 휴식 명확화 추가
          암호화 필드 이름 AI가 데이터를 잘못 해석함 일반 언어 레이블 사용

          조직 체크리스트

          복잡한 프롬프트 템플릿을 완료하기 전에 다음 항목을 확인하십시오.

          • 모든 변수 데이터가 삼중 따옴표 블록에 포함됨
          • 각 병합 필드는 한 번만 참조됩니다.
          • 병합 필드에는 사람이 읽을 수 있는 명확한 레이블이 있습니다.
          • 필드는 논리적으로 그룹화됩니다(개체 또는 컨텍스트별).
          • 섹션 머리글은 주요 구성 요소를 구분합니다.
          • 명령은 데이터와 완전히 분리됩니다.
          • 프롬프트를 스캔할 수 있음(10초 이내에 모든 필드 찾기)
          • 빈 필드 및 누락된 필드 처리가 해결됨
           
          로드 중
          Salesforce Help | Article