태그: Python
이 태그가 달린 글 "Python".
Cohere Transcribe STT Provider 도입: 한/영 코드스위칭과 HF Gated Repo 자동 인증
sonlife 라이프로그 STT 백엔드를 faster-whisper에서 Cohere Transcribe로 교체했다. WER 7.44%→5.42% 개선, HF Gated Repo의 HF_TOKEN 자동 로그인, return_timestamps 제거 후 문장 단위 세그먼트 분할, 한국어/영어 코드스위칭 대응까지 — STTProvider 추상화로 한 env 변수만 바꾸면 교체되는 pluggable 백엔드 설계와 시행착오를 정리한다.
XGEN 2.0 권한 모델 리팩토링: Group → Role 기반으로 6개 마이크로서비스 일괄 마이그레이션
XGEN 2.0 백엔드의 권한 모델을 group 기반에서 role 기반으로 옮기면서, 6개 마이크로서비스에 걸쳐 share_group→share_roles, require_perm 통합, 공통 SDK 추출을 한 브랜치로 일관성 있게 굴린 마이그레이션 전략과 트레이드오프를 정리한다.
AI 회사 자율운영 플랫폼에 synaptic-memory + graph-tool-call 통합기
AI 에이전트 회사 자율운영 플랫폼 Hive Corp에서 자체 구현된 메모리 시스템과 도구 레지스트리를 synaptic-memory, graph-tool-call 두 라이브러리로 전면 교체한 과정을 정리한다. PostgreSQL tsvector 기반 검색을 SynapticGraph의 resonance 기반 검색으로, 정적 role mapping을 ToolGraph의 지능형 retrieval로 대체했다.
graph-tool-call v0.15: 1068 Tool 스트레스 테스트와 워크플로우 체인 엔진
graph-tool-call을 v0.7에서 v0.15까지 진화시키며 겪은 기술적 의사결정을 정리한다. 6개 retrieval 전략 경쟁 벤치마크로 Graph의 실제 가치를 검증하고, BM25보다 나쁜 결과를 내던 Graph를 candidate injection 아키텍처로 전환한 과정, 그리고 LLM Agent의 왕복 호출을 줄이는 워크플로우 체인 API를 구현한 경험을 다룬다.