Knowledge Catalog를 사용하여 에이전트에게 컨텍스트를 제공하는 OKF 활용
Open Knowledge Format (OKF)는 LLM-wiki 패턴에 대한 이식 가능하고 상호 운용 가능한 사양을 제공하며, 버전 0.1 및 0.2를 거치면서 기계 작성 번들에 대한 데이터 형식 및 신뢰 신호를 포함하도록 발전했습니다. 그러나 별도의 Git 리포지토리는 통합된 검색 가능성, 보안 및 기존 데이터 팀 워크플로우와의 통합이 부족하여 조직 전체에서 이러한 번들을 공유하고 관리하는 것은 여전히 과제로 남아 있었습니다. 이러한 확장성 문제를 해결하기 위해 Google Cloud의 Knowledge Catalog를 에이전트의 조직 컨텍스트 엔진으로 활용할 수 있습니다.OKF 번들을 Knowledge Catalog의 기존 유형에 매핑함으로써 개념은 검색 가능해지고, 관리되며, 카탈로그를 쿼리하는 모든 에이전트가 액세스할 수 있게 됩니다. Knowledge Catalog는 스키마, 계보, 소유권 및 검색 가능한 메타데이터를 통합하여 다양한 소스의 데이터에 대한 통합되고 관리되는 인덱스를 제공합니다. OKF 번들을 게시하는 것은 샘플 코드 및 CLI를 사용하여 간단한 설정과 단일 푸시 작업으로 이루어집니다.이 통합은 필요한 Knowledge Catalog 리소스를 등록하고 번들 내의 각 개념에 대한 항목과 해당 콘텐츠 및 구조화된 신호에 대한 특정 측면을 생성합니다. OKF 측면 유형은 출처, 검증 및 기타 중요한 메타데이터를 포함하는 이러한 신호를 정확하게 정의합니다. 이러한 필드는 Knowledge Catalog에서 서버 측 검색 술어로 직접 사용하여 검색 가능성을 향상시킬 수 있습니다.번들을 푸시하면 마크다운 파일이 Knowledge Catalog 항목으로 변환되고, 번들의 디렉토리 구조가 탐색 가능한 계층 구조로 유지됩니다. 이 프로세스를 통해 OKF 번들은 다른 데이터 자산과 함께 검색될 수 있으며 동일한 조직 거버넌스 및 IAM 정책에 따라 관리될 수 있습니다. 이미 Knowledge Catalog와 상호 작용하는 에이전트는 새로운 리포지토리나 파싱 노력 없이도 OKF 번들 컨텍스트를 원활하게 검색할 수 있습니다.이 프로세스는 일반적으로 후보 항목을 검색하고, LookupContext를 통해 마크다운 본문을 검색하고, entries.get을 통해 구조화된 OKF 신호에 액세스하는 것을 포함합니다. 이를 통해 에이전트는 컨텍스트에 액세스하고, 출처를 이해하며, 번들 내의 참조를 탐색할 수 있습니다. 궁극적으로 OKF를 Knowledge Catalog와 통합하면 조직 전체에서 LLM 생성 지식에 대한 검색 가능성과 강력한 거버넌스를 제공할 수 있습니다.