본 번역은 검증되지 않았습니다. AIP를 통해 영문원문으로부터 번역되었습니다.

핵심 개념

체크포인트

체크포인트는 사용자가 민감한 상호작용을 시도할 때 보게 되는 정당화 프롬프트입니다 (자세한 내용은 체크포인트란 무엇인가?에서 확인 해주세요). 체크포인트 구성은 이러한 프롬프트를 정의하고 어떤 조건과 사용자에게 표시될지를 선언합니다. 사용자가 체크포인트를 제출하면, 체크포인트 기록이 생성됩니다.

체크포인트 구성

체크포인트 구성은 사용자 관점에서 체크포인트 프롬프트의 모양과 기능을 결정하는 프롬프트와 요청된 정당화 유형을 정의합니다. 구성은 또한 사용자가 체크포인트를 봐야 하는 조건을 정의합니다. 체크포인트 구성 페이지는 이러한 옵션과 조건을 깊이 있게 설명하고 새로운 구성을 만드는 방법을 안내합니다.

체크포인트 기록

사용자가 체크포인트를 제출하면, 체크포인트 기록이 자동으로 생성됩니다. 각 체크포인트 기록은 검토할 수 있으며 여러 정보를 포함합니다:

  • 기록을 생성한 사용자.
  • 기록이 생성됨 시점의 타임스탬프.
  • 기록의 체크포인트 유형.
  • 체크포인트 언어, 여기에는 체크포인트 제목, 체크포인트 프롬프트, 체크포인트 설명이 포함됩니다. 이러한 값은 체크포인트 구성에서 상속되지만 정적이며, 체크포인트에서 사용자에게 표시된 텍스트를 항상 반영하며, 기본 체크포인트 구성이 편집되거나 삭제되더라도 업데이트되지 않습니다.
  • 사용자가 제공한 정당화.
  • 상호작용에 대한 체크포인트된 항목: 플랫폼에서 리소스나 다른 엔티티와 관련된 상호작용을 설명하는 체크포인트 유형의 경우, 해당 리소스나 엔티티에 대한 출처가 기록에 저장됩니다. 예를 들어, 리소스를 내보내려고 시도하고 Compass export 유형의 구성에서 생성된 체크포인트를 제출하면, 기록에는 이 리소스에 대한 체크포인트된 항목 출처가 포함됩니다. 마찬가지로, Submit Action 유형의 구성에서 생성된 체크포인트를 제출하면, 기록에는 액션 유형에 대한 체크포인트된 항목 출처가 포함됩니다 (관련 메타데이터 포함, 예: 액션 유형의 온톨로지 및 제출 시점의 온톨로지 버전).
  • 각 기록을 고유하게 식별하는 체크포인트 RID.
  • 체크포인트가 생성된 체크포인트 구성을 고유하게 식별하는 체크포인트 구성 RID.