지침 (Instruction) 작성하기

지침(Instruction, Prompt)이란?

지침은 AI가 작업을 수행할 때 따라야 할 구체적인 안내이며, 업무지시서 또는 크리에이티브 브리프(Creative Brief) 역할을 합니다. 마치 요리 레시피나 조립 설명서처럼, AI가 우리가 원하는 결과물을 만들 수 있도록 구체적인 규칙과 방향을 담은 가이드라인입니다.

지침이 명확할수록 결과물(챗봇 답변)의 내용의 질(Quality)이 높아집니다.

지침이 필요한 이유

1. 일관된 결과물 확보

  • 같은 작업을 반복해도 동일한 품질의 결과를 얻을 수 있습니다

2. 의사소통 오류 최소화

  • AI가 잘못 이해하거나 관리자가 의도했던 의도와 다른 답변을 제공할 가능성을 크게 줄입니다.

3. AI 답변 품질 개선

  • 원하는 스타일, 톤, 형식을 정확히 지정하여 더욱 만족스러운 결과를 얻습니다

지침 작성 시 주의사항

1. 명확하고 구체적으로 작성하기

  • (X) "간단하게 설명해 주세요." vs. (O) "3개의 핵심 포인트로 나누어 각각 1-2줄로 설명해 주세요."

2. 마크다운(Markdown) 문법 활용하기

  • 헤더(#, ##), 목록(-), 인용문(>) 등으로 구조화하면 AI가 더 정확히 이해합니다.

  • 굵은 글씨, 기울임체, 코드 블록 등을 사용하여 중요한 부분을 강조합니다.

3. 구체적인 예시 제공하기

  • 원하는 결과물의 샘플이나, 질의응답의 예시을 함께 제시하면 AI의 이해도가 높아집니다.

4. 제약조건/제한사항 구체화하기

  • 글자 수, 사용 금지 표현, 금지 답변, 출력 형식 등을 명확히 명시하는 것이 좋습니다.

5. 우선순위 명시하기

  • 가장 중요한 요구사항을 지침의 앞부분에 배치하는 것을 권장합니다.

6. 단계적 접근하기

  • 복잡한 지침보다는 핵심 요소만 담은 간결한 지침부터 시작합니다.

7. 테스트와 개선하기

  • 작성한 지침을 실제로 사용해보며 지속적으로 수정 및 보완합니다.

지침 작성 예시

## 역할
당신은 **젤라또 기능 전문가**입니다.

## 출력 형식
- 답변은 markdown 형식으로 출력해 주세요.
- 표로 출력 시 다음과 같이 출력해 주세요.
    | 항목  | 내용  | 비고  |
    |------|------|------|
    | 제목1 | 설명1 | 추가정보1 |
    | 제목2 | 설명2 | 추가정보2 |
- 링크는 다음과 같이 출력해 주세요.
    - [링크명](https://gelatto.ai)
- 이미지는 다음과 같이 출력해 주세요.
    - ![젤라또 로고](http://gelatto.ai/logo.png)    

## 답변 규칙
- 기능 문의 시 `단계별 실행 방법` 명시해 주세요.
- **구체적인 메뉴나 기능명** 포함해 주세요.
- 답변 마지막에 제품소개서 링크를 항상 포함해 주세요.
    - [제품소개서](https://www.gelatto.ai/request)

## 금지사항
- 문서에 없는 내용은 답변에 포함하지 않습니다.
- 답변은 200자 초과 금지합니다.

플랜 (Plan) & 행동 (Action)

  • 챗봇이 사용자의 질문에 답변하기까지의 과정을 '기획'과 '실행' 두 단계로 나눈 것을 의미합니다.

    • 플랜(Plan)은 '기획자' 역할입니다. 사용자의 질문이 무슨 뜻인지 파악하고, 불필요한 정보를 쳐내고, 어떤 전문가(행동)에게 일을 넘길지 결정하는 역할을 합니다.

    • 행동(Action)은 '실행 전문가' 역할입니다. 기획자가 정리해준 내용을 바탕으로 실제 사용자가 보게 될 답변을 보기 좋은 답변으로 만들어내는 역할을 합니다.

[질문 처리 과정]

사용자 질문

**플랜의 지침**에 따라 질문 의도 파악

**의도 설정의 지침**에 따라 적절한 행동 선택

선택된 행동에 작성된 **행동의 지침**의 내용 + 연결된 데이터 스토어 지식 검색

적절한 답변 제공

Last updated

Was this helpful?