다음을 통해 공유


사용자 고유의 프롬프트 북 빌드

Microsoft Copilot for Security의 프롬프트 북에는 특정 보안 관련 작업을 수행하기 위해 함께 작성된 하나 이상의 프롬프트가 포함되어 있습니다. 이전 응답을 기반으로 하여 프롬프트를 하나씩 실행합니다.

프롬프트 북 작성기를 사용하여 사용자 고유의 프롬프트 북을 만들어 조사 흐름을 자동화하고 요구 사항 및 요구 사항에 맞게 사용자 지정된 Copilot의 반복적인 단계를 최적화할 수 있습니다. 프롬프트 북을 만들 수 있는 적절한 액세스 권한과 사용 권한이 있는지 확인합니다.

만든 프롬프트 북을 팀 동료와 같은 다른 사용자와 공유할 수도 있으므로 작업에서 이점을 얻을 수도 있습니다.

기존 세션에서 프롬프트 북 만들기

보안 워크플로에 대해 Copilot for Security와 상호 작용하는 과정에서 여러 엔터티에 대해 동일한 프롬프트 집합을 정기적으로 실행한다는 것을 알게 될 수 있습니다. 필요한 경우 매개 변수를 지정할 수 있는 프롬프트 북을 직접 빌드할 수 있는 좋은 기회입니다.

사용자 고유의 프롬프트 북을 만들려면 작업하려는 프롬프트가 포함된 기존 세션으로 시작할 수 있습니다.

프롬프트 옆에 있는 확인란을 선택하여 포함하거나 맨 위 상자를 선택하여 세션에 모든 프롬프트를 포함합니다. 프롬프트를 선택하거나 모두 선택하면 프롬프트 북 만들기 단추가 나타납니다.

선택한 프롬프트가 있는 세션의 스크린샷

프롬프트 북 만들기를 선택하여 빌드를 시작합니다. 프롬프트 북에 이름을 지정합니다.

태그를 제공합니다. Enter 키를 눌러 각 태그 또는 키워드를 구분합니다.

프롬프트 북에 대한 설명을 추가합니다.

프롬프트 북 만들기 대화 상자 스크린샷

프롬프트 텍스트를 추가로 조정하고 프롬프트를 다시 정렬할 수 있지만 예기치 않은 방식으로 Copilot의 응답에 영향을 줄 수 있습니다.

프롬프트를 검토하고 다음에 프롬프트 북을 실행할 때 입력으로 필요한 항목을 결정합니다.

예를 들어, 위협 행위자 이름이 필수 입력인 경우 꺾쇠 괄호를 사용하고 공백 없이 위협 행위자 이름을 <threatactorname> 또는 <ThreatActor> 또는 쉽게 이해할 수 있는 매개 변수 이름으로 바꿉니다.

둘 이상의 매개 변수를 추가할 수 있습니다.

프롬프트 입력 스크린샷

필요한 입력 섹션을 검토하여 필요한 입력이 올바르게 정의되었는지 다시 확인합니다. 정의된 매개 변수가 여기에 표시됩니다. 그렇지 않으면 프롬프트를 편집하여 매개 변수가 사이에 공백이 없는 꺾쇠 괄호로 정의되었는지 확인합니다.

프롬프트 북 만들기 태그의 스크린샷

그런 다음 이 프롬프트 북을 사용자만 사용할 수 있는지(나만) 또는 공유하려는 경우(내 조직의 모든 사용자)를 정의할 수 있습니다. 이 설정은 나중에 변경할 수 있습니다.

공유 옵션의 스크린샷

마지막으로 만들기를 선택하여 새 프롬프트 북을 만듭니다. 프롬프트 북 생성됨 메시지가 표시될 때까지 로딩 화면이 완료될 때까지 기다립니다.

프롬프트 북을 즉시 테스트하려면 프롬프트 북을 만든 후 표시되는 보기 아이콘을 선택합니다.

프롬프트 북 만들기 성공 메시지의 스크린샷.

프롬프트 북에 액세스하는 또 다른 방법은 기본 프롬프트 표시줄로 이동하여 스파클 아이콘을 선택하는 것입니다. 스파클 아이콘의 스크린샷. 새 프롬프트 북이 드롭업 메뉴에 나타날 때까지 새 프롬프트 북의 처음 몇 문자를 입력합니다. 프롬프트 북을 선택합니다.

프롬프트 북을 선택합니다.

프롬프트 북 목록의 스크린샷.

프롬프트 북 실행 페이지에서 이전에 설정한 필수 매개 변수를 삽입하고 실행을 선택합니다.

프롬프트 북 실행 대화 상자의 스크린샷.

새 프롬프트 북을 변경해야 하는 경우 다음 섹션인 프롬프트 북 편집을 읽어보세요.

프롬프트 북을 실행하려면 프롬프트 북 실행을 읽습니다.

프롬프트 북 편집

기존 프롬프트 북을 편집하려면 주 메뉴에서 프롬프트 북 라이브러리로 이동하여 프롬프트 북을 찾습니다.

줄임표(줄임표의 스크린샷)를 선택하고 옵션에서 편집을 선택합니다. 프롬프트 북의 소유자인 경우에만 기존 프롬프트 북을 편집할 수 있습니다.

프롬프트 북 라이브러리 목록의 스크린샷.

프롬프트의 순서를 포함하여 프롬프트 북 이름, 태그, 설명, 프롬프트 세부 정보, 매개 변수 입력 등을 편집할 수 있습니다.

중요

프롬프트 텍스트 또는 프롬프트 순서를 편집하면 예기치 않은 방식으로 Copilot의 응답에 영향을 줄 수 있습니다. 프롬프트 북에는 이전 응답을 기반으로 차례로 실행되는 일련의 프롬프트가 포함될 수 있으므로 예를 들어 프롬프트를 재정렬하면 예기치 않은 응답이 발생할 수 있습니다.

프롬프트 북 편집 대화 상자의 스크린샷.

편집에 만족하면 저장을 선택합니다.

프롬프트 북 복제

소유 여부에 관계없이 기존 프롬프트 북을 복제할 수 있으므로 원래 프롬프트 북을 보존하면서 자신의 목적에 맞게 프롬프트를 조정할 수 있습니다.

이렇게 하려면 주 메뉴의 프롬프트 북 라이브러리로 이동하여 복제하려는 프롬프트 북을 찾습니다.

구체적으로 다음과 같은 옵션을 선택할 수 있습니다.

  • 줄임표의 스크린샷을 선택하고 옵션에서 중복을 선택합니다. 또는
  • 줄임표의 스크린샷을 선택하고 옵션에서 세부 정보를 선택한 다음 오른쪽 상단 모서리에 있는 중복 아이콘을 선택합니다.

프롬프트 북 중복 대화 상자를 사용하면 프롬프트 북 이름, 태그, 설명, 프롬프트 세부 정보, 매개 변수 입력 등을 편집할 수 있습니다(프롬프트 순서 포함).

중복 프롬프트 북 대화 상자의 스크린샷.

편집에 만족하면 중복을 선택합니다.

그런 다음 프롬프트 북 이름 끝에 "(Copy)" 문자열이 있는 프롬프트 북 라이브러리에서 중복 프롬프트 북을 찾을 수 있습니다.

기존 프롬프트 북 공유

소유하고 있는 기존 프롬프트 북을 공유하려면 주 메뉴의 프롬프트 북 라이브러리로 이동하여 프롬프트 북을 찾습니다.

줄임표의 스크린샷을 선택하고 옵션에서 세부 정보를 선택합니다.

프롬프트 북의 소유자인 경우 공유를 선택하여 프롬프트 북에 대한 링크를 가져올 수 있습니다. 그러면 조직의 다른 사용자와 공유할 수 있습니다.

중요

역할, 사용 권한 또는 서비스 또는 플러그 인에 대한 액세스 수준이 다른 사용자와 프롬프트 북을 공유하는 경우 Copilot에서 다른 응답을 받을 수 있습니다. 프롬프트 북은 현재 로그인한 사용자가 사용할 수 있는 데이터에 대해 사용자 세션의 프롬프트 및 Copilot 이유를 실행합니다.

프롬프트 북 실행

주 메뉴의 프롬프트 북 라이브러리로 이동하여 실행할 프롬프트 북을 찾습니다.

프롬프트 북 행을 마우스로 가리킬 때 나타나는 화살표를 선택하여 프롬프트 북을 즉시 실행할 수 있습니다. 그러면 새 세션이 시작되고 필요한 입력을 입력하라는 메시지가 표시됩니다.

다른 세션과 마찬가지로 프롬프트를 실행하기 전에 순서를 변경하고 편집할 수 있습니다. 그러나 변경 내용은 프롬프트 북에 변경 내용을 저장하지 않는 한 현재 세션에서만 적용됩니다.

완료되면 실행을 선택합니다.

또는 줄임표를 선택한 다음 옵션에서 세부 정보를 선택하여 프롬프트 북의 세부 정보를 먼저 확인할 수 있습니다.

샘플 프롬프트 북의 스크린샷.

여기에서 프롬프트 북의 세부 정보를 읽을 수 있습니다. 프롬프트 북을 실행하려면 새 세션 시작을 선택합니다. 그러면 필요한 입력을 채울 수 있는 프롬프트 북 창이 열립니다.

완료되면 실행을 선택합니다.

프롬프트 북 삭제

프롬프트 북 라이브러리에서 프롬프트 북 이름 옆에 있는 줄임표를 선택합니다. 삭제를 선택합니다. 다음 확인 메시지가 나타납니다.

프롬프트 북 삭제 확인 상자의 스크린샷.

삭제를 선택하여 선택한 프롬프트 북의 영구 삭제를 확인합니다.

고려해야 할 모범 사례 및 개념

프롬프트 북은 보안 팀이 Copilot에서 조사 흐름을 자동화하는 좋은 방법입니다. 사용자 고유의 프롬프트 북을 만들 때 다음 모범 사례 및 개념을 고려합니다.

  • 효과적인 프롬프트를 만듭니다. 목표를 명확하게 정의하면 보다 구체적인 초기 및 후속 질문과 프롬프트를 작성하는 데 도움이 될 수 있습니다.
  • 프롬프트의 수와 복잡성 간에 적절한 균형을 찾습니다. 프롬프트 북의 프롬프트 수가 SCU(보안 컴퓨팅 단위) 사용에 영향을 주거나 영향을 주지 않을 수 있지만 일반적으로 프롬프트가 너무 많으면 리소스 사용량이 늘어나고 있음을 의미할 수 있습니다. 반면에 너무 세부적이고 복잡한 프롬프트는 생산성이 같고 리소스가 많이 사용될 수 있습니다. 각 프롬프트가 목표에 기여하는지 또는 일부 프롬프트를 간소화할 수 있는지 확인합니다.
  • 기존 세션에서 프롬프트 북을 만들거나 편집할 때 프롬프트 순서를 다시 지정할 수 있습니다. 그러나 이렇게 하면 최종 출력에 영향을 미칠 수 있습니다. 프롬프트 북은 프롬프트를 하나씩 실행하며, 이전 프롬프트의 결과가 성공 프롬프트에서 사용되거나 고려됩니다. 다시 말하지만 이는 SCU 사용량에 영향을 미칠 수 있습니다.
  • 프롬프트 북을 실행하는 데 예상보다 시간이 오래 걸리면 많은 SCU가 사용 중임을 의미할 수 있습니다. 취소를 선택하여 프롬프트 북을 중간에 중지할 수 있습니다.
  • 프롬프트 북이 기존 세션에서 열려 있는 경우 원래 프롬프트 북을 변경하지 않고 프롬프트의 내용과 순서를 편집할 수 있지만 앞에서 설명한 것처럼 프롬프트의 내용과 순서를 변경하면 응답 및 리소스 소비에 영향을 줄 수 있습니다.
  • 프롬프트 북의 출력은 세션마다 다를 수 있으며, 단일 프롬프트로 인해 동일한 세션에서도 약간 다른 응답이 발생할 수 있습니다. 일부 임의성은 자연어 기반 AI 기반 솔루션에 필요합니다.

참고 항목