2025년 5월 19일 — Cortex COMPLETE Structured Outputs 스키마 참조¶
Snowflake는 개발자가 복잡한 스키마를 더 쉽게 생성하고 유지 관리할 수 있도록 Cortex COMPLETE Structured Outputs에서 스키마 참조를 지원합니다. 새로운 $ref
메커니즘을 통해 개발자는 공통 구성 요소를 한 번만 정의하면 스키마 전체에서 이를 참조할 수 있습니다. 또한 스키마 참조에 의존하는 Pydantic과 같은 서드 파티 라이브러리와의 호환성을 개선하여 개발자가 COMPLETE Structured Outputs을 통해 기존 Pydantic 스키마를 사용할 수 있습니다.
주요 이점은 다음과 같습니다.
기존 스키마 사용: 애플리케이션 코드에서 이미 Python을 사용하고 있는 개발자를 위해 개발 워크플로가 간소화되었습니다.
유지 관리 간소화: 한 곳에서 정의를 변경하면 모든 참조가 자동으로 업데이트를 상속받습니다.
오류 감소: 표준화된 참조 구성 요소는 구현 간 불일치를 제거합니다.
확장성: 참조된 구성 요소를 사용하면 유효성 검사 로직을 복제하지 않고도 기능을 확장할 수 있습니다
스키마 명확성: 참조는 실제 관계를 더 잘 나타내는 명확하고 조직화된 계층 구조를 생성합니다.
시작하려면 COMPLETE Structured Outputs 섹션을 참조하십시오.