Spring AI Privacy Guardrails, PII 토큰화 및 도구 권한 부여 기능 추가
·2026.10.27 09:45
핵심 내용
Spring AI Privacy Guardrails가 PII 토큰화와 도구 권한 부여를 지원한다
자세히 보기
- 오픈소스 라이브러리
spring-ai-privacy-guardrails가 Spring AI 애플리케이션에 프라이버시 보호, 도구 권한 부여, 콘텐츠 검사를 제공함 - PII는 LLM에 도달하기 전에 토큰화되며, 사용자의 역할에 명시적으로 권한이 부여된 도구에만 복원됨
- 콘텐츠 검사는 규칙, 로컬 ONNX, 또는 HTTP 가드 모델을 사용하여 프롬프트 인젝션과 독성 언어를 차단함
- Java 17, Spring AI 2.0.0, Spring Boot 4.0.0, Spring Security 7.0.0 요구됨
Integration and Configuration
- Maven Central에서
io.github.ultramancode:spring-ai-privacy-guardrails-chat-client-spring-boot-starter(버전 0.4.0)로 제공됨 .privacy(),.toolAuthorization(true),.inspection()옵션을 가진GuardrailsPolicy를 통해 기능 활성화- Presidio, OpenNLP와 같은 커스텀 PII 규칙 및 분석기 지원
Security and Inspection
ToolDisclosurePolicy가 특정 도구를 허용된 PII 유형에 매핑하고,AuthorizationManager가 ADMIN과 같은 사용자 역할을 확인함- 비-ADMIN 사용자는 모델 목록에서 제한된 도구가 제거되어 실행 및 PII 복원이 방지됨
- 도구 결과는 모델로 반환되기 전에 재토큰화 및 재검사되며,
BLOCK결정은 추가 호출을 중단시킴
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.