Cisco AI Assistant용 프롬프트 가이드

Cisco AI Assistant의 프롬프트 가이드는 AI Assistant와 더욱 효과적으로 상호 작용하여 쿼리 및 명령에 대한 정확하고 관련성 있으며 유용한 응답을 얻을 수 있도록 설계되었습니다. Cisco AI Assistant에서의 경험은 얼마나 효과적으로 커뮤니케이션하는지에 따라 크게 향상될 수 있습니다.

프롬프트 이해

프롬프트는 대화를 시작하거나 정보를 요청하기 위해 Cisco AI Assistant에 제공하는 질문 또는 텍스트 입력입니다. 기본적으로 이것은 AI Assistant에 제기하는 문제입니다. 프롬프트를 형식 지정하고 구성하는 방식은 AI Assistant에서 응답을 결정하는 데 중요한 역할을 합니다.

프롬프트 의 주요 구성 요소:

  • 명확성: 요구하는 내용을 명확하고 구체적으로 작성합니다.

  • 상황: 필요한 배경 정보를 제공합니다.

  • 목적: 프롬프트를 사용하여 달성하고자 하는 것을 설명합니다.

효과적인 프롬프트의 예

일반 프롬프트

효과적인 프롬프트

그 차이는 무엇일까요?

현재 차단되고 있는 IP 주소 및 포트는 무엇입니까?

방화벽 정책에 의해 현재 차단된 개별 IP 주소를 알려줄 수 있습니까?

일반 프롬프트 - "both" 또는"all" 속성의 필요성을 명시적으로 나타내지 않으면, 어시스턴트가 IP 또는 포트에 대한 기본 정보를 제공할 수 있을 뿐 둘 다 제공되지 않을 수도 있습니다.

유효 프롬프트 - 이 프롬프트 는 명확하며 "distinct" 키워드를 사용하여 고유한 값의 필요성을 지정합니다. 이는 AI Assistant기능에 부합합니다.

방화벽 규칙과 해당 규칙을 설정한 사용자, 그리고 지난달에 적용된 모든 변경사항을 알려 주십시오.

모든 활성 방화벽 규칙의 이름과 설명이 모두 필요합니다. 출력에 두 속성을 모두 포함하십시오.

일반 프롬프트 - 요청이 과부하 상태이며 모든 속성이 함께 필요한지 여부에 대한 명확성이 부족하여 AI Assistant에 대한 잠재적 혼동을 야기합니다.

유효 프롬프트 - "both"를 사용하여 여러 속성에 대한 요구 사항을 명확하게 제시하여 어시스턴트가 요청된 모든 정보를 포함해야 한다는 것을 이해할 수 있도록 합니다.

IP 주소 X 및 Y에 대한 방화벽 규칙은 무엇이며 어떻게 업데이트합니까?

지난 한 주 동안의 모든 방화벽 규칙 목록과 해당 동작을 보여주십시오.

일반 프롬프트 - 규칙과 업데이트 절차에 대한 질문이 결합되어 있으며, 상황이나 특수성 부족으로 인해 응답이 불완전하거나 부정확할 수 있습니다.

유효 프롬프트 - 규칙 및 해당 작업 목록이 필요하다는 점에 대해 구체적이므로 AI Assistant에 대한 간단한 요청을 만듭니다.

이름만 제외한 모든 것을 알려 주십시오.

첫 번째 질문: 현재 방화벽 규칙은 무엇입니까?

후속 질문: 이러한 규칙과 관련된 작업도 제공할 수 있습니까?

일반 프롬프트 - 모호하며 AI Assistant에서 효과적으로 해석할 수 있는 방식으로 제공된 키워드를 사용하지 않습니다.

유효 프롬프트 - 이 접근 방식은 상황을 유지하는 데 도움이 되고 각 질문을 정확하게 해결합니다.

내 어카운트의 정책에 대한 모든 정보를 알려 주십시오.

내 Edge ACP 액세스 제어 정책을 이해하고 싶습니다. 자세히 설명해줄 수 있습니까?

일반 프롬프트 - 너무 모호하며 세부 정보가 부족합니다. AI Assistant는 사용자가 정보를 요청 중인 특정 정책을 확인할 수 없습니다.

유효 프롬프트 - 사용자에게 Edge ACP 액세스 정책에 대한 세부 정보가 필요함을 AI Assistant 에 알립니다. AI Assistant는 모든 관련 세부 정보로 응답합니다.

Edge ACP 정책의 포트, 프로토콜 및 규칙 수를 가장 큰 것 순으로 표시합니다.

Edge ACP 정책에서 어떤 포트 및 프로토콜이 규칙에 구성되어 있습니까? 이를 사용하는 규칙 수를 포함하고 가장 큰 것부터 가장 적은 것 순으로 정렬합니다.

일반 프롬프트 - 명확한 지침 없이 여러 복잡한 요청을 결합하며, 특수성이 부족하며, 데이터를 집계하고 표시하는 방법을 AI Assistant가 알고 있다고 가정합니다. 이는 사용자의 기대에 미치지 못할 수도 있는 응답과 잘못된 이해로 이어집니다.

유효 프롬프트 - 이 방식은 컨텍스트를 유지하는 데 도움이 되고 어시스턴트에게 명확한 지침을 제공합니다.

유효 프롬프트 작성 지침

정확한 입력과 컨텍스트를 제공하면 AI Assistant로부터 관련성 있고 유용한 답변을 받을 수 있는 확률이 크게 높아집니다.

  • 구체적이고 상황 정보를 제공: AI Assistant가 요청을 더 잘 이해하는 데 도움이 될 수 있는 관련 정보, 올바른 디바이스 이름, 정책 이름 등을 사용합니다.

  • 적절한 구문 사용: AI Assistant는 구어체를 이해할 수 있지만 명확하고 문법적으로 올바른 문장은 응답 정확도를 높일 수 있습니다.

  • 원하는 출력을 명확하게 하기: 응답 형식에 대한 기본 설정(예: 목록, 자세한 설명, 표)이 있는 경우 이를 언급합니다.

  • 수정 및 피드백: 응답이 기대에 미치지 못하는 경우 다음 번에 피드백을 제공하거나 확인을 요청할 수 있습니다.

  • 직접 명명 요청: "이름만 알려주세요" 구문을 사용하여 AI Assistant가 응답에서 이름만 제공하도록 지시합니다. 예를 들어 사용자가 추가 세부정보 없이 방화벽 규칙 또는 정책 이름을 알고자 하는 경우, '방화벽 규칙의 이름만 알려주세요' 구문을 사용하여 AI Assistant가 응답에서 이름만 제공하도록 지시할 수 있습니다.

  • 고유 값: "unique" 키워드를 사용하여 AI Assistant에서 고유한 값을 요청할 수 있습니다.

  • 규칙 및 작업: 규칙에 대한 정보를 요청할 때 사용자는 포괄적인 인사이트를 위해 응답에 포함할 속성을 지정할 수 있습니다. 예를 들어 사용자가 특정 영역에 액세스를 허용하는 방화벽 규칙에 대해 알고자 하는 경우, 작업(예: 허용 또는 거부) 및 관련 소스 영역과 같은 추가 속성을 지정할 수 있습니다. 사용자는 구체적인 지침을 제공함으로써 정확한 요구 사항에 맞게 응답을 조정하고 설정에 대한 심층적인 통찰력을 얻을 수 있습니다. 이 접근 방식을 통해 사용자는 AI Assistant에서 보다 관련성 있고 실행 가능한 정보를 얻을 수 있습니다.

  • 순차적 질문: 여러 문의의 경우, 명확성과 컨텍스트를 높이기 위해 하나의 복잡한 질문으로 결합하는 대신 별도의 후속 질문을 제시합니다.

  • 명시적 다중 속성 쿼리:여러 속성을 검색할 때 '둘 다' 또는 '다음 모두'를 명시해야 합니다. 그렇지 않으면 AI Assistant가 응답하기 위해 무작위로 속성을 선택할 수 있습니다. 예를 들어 방화벽 규칙에 대해 쿼리할 경우, 속성에는 규칙 이름, 설명, 작업(예: 허용 또는 거부), 소스 IP 주소, 대상 IP 주소, 포트, 프로토콜 등의 세부정보가 포함될 수 있습니다.

    다중 속성 쿼리에서는 여러 속성에 대한 정보를 동시에 요청하는 것을 의미합니다. 예를 들어 사용자가 방화벽 규칙의 이름과 설명을 모두 알고 싶을 수도 있고, 네트워크 트래픽 의 소스 IP 주소 및 대상 포트에 관심이 있을 수도 있습니다.