오픈 소스 🇺🇸 03.08.2026 03:01

condense-json 1.0 출시: 중복 문자열을 위한 효율적인 JSON 압축

Simon Willison이 자신의 condense-json 라이브러리 1.0 버전을 발표했습니다. 이 라이브러리는 중복된 문자열을 교체 객체에 대한 참조로 대체하여 JSON을 압축하고 저장 공간을 줄입니다. LLM 도구의 SQLite 로그에서 사용됩니다.
Simon Willison은 1년 반 동안 개발해 온 condense-json 라이브러리의 버전 1.0을 출시했습니다. 이 라이브러리는 condense_json과 uncondense_json 함수를 제공합니다. condense_json은 입력 JSON과 교체할 문자열 및 하위 문자열을 포함하는 replacements 객체를 받아, 입력에서 해당 문자열을 검색하여 {"$r": ["string part", {"$": "1"}]}와 같은 특수 구문으로 대체합니다. 이 구문은 replacements를 키로 참조합니다. uncondense_json은 이 효과를 역전시킵니다. 목표는 관련 구조의 중복 데이터가 포함된 JSON의 저장을 용이하게 하는 것입니다. Willison은 이를 사용하여 자신의 LLM 도구가 생성한 SQLite 로그의 공간을 절약하고 있으며, 최신 반복에 대해서는 PR #1586을 참조합니다.
출처: Simon Willison — 원문
관련 게시물 ↓
새로운 뉴스