archive

아카이브

9개의 글

  1. 에이전트 아키텍처 2026.08.30

    🔒We-Gen이 에이전트 흐름을 그리고 지켜보고 굴리게 만드는 방법

    비밀번호를 입력해야 볼 수 있는 글입니다.

    7분 읽기
  2. 설정 관리 2026.08.29

    DB 설정을 재기동 없이 자동으로 반영하는 방법

    운영자가 설정값을 DB에서 바꾸면 각 에이전트 서버는 재기동 없이도 다음 요청을 처리할 때 그 변경을 스스로 감지해 반영한다. 이 자동 반영이 정확히 언제 어떤 기준으로 동작하는지 정리한다. 요청이 한 서버나 여러 서버에 동시에 몰릴 때는 어떻게 처리되는지도 함께 다룬다.

    7분 읽기
    #configuration#auto-refresh#cache-invalidation#multi-instance
  3. 에이전트 아키텍처 2026.08.29

    LangGraph 기본 Message Channel과 내장 체크포인트 테이블을 그대로 쓰지 않는 이유

    LangGraph로 멀티에이전트 시스템을 만들 때 그래프 실행 상태는 LangGraph에 맡긴다. 다만 서버 재기동이나 여러 인스턴스 조율처럼 서비스 운영에 필요한 부분은 왜 별도 테이블로 나눠 관리하는지 정리한다. 대화만 담당하는 Message channel과 실행 상태를 저장하는 Checkpointer가 어떻게 다른 개념인지도 함께 짚는다.

    4분 읽기
    #langgraph#checkpoint#state-management#human-in-the-loop
  4. 가드레일 2026.08.27

    입출력 가드레일 설계

    가드레일은 사용자 입력과 AI 응답을 검사하는 안전장치다. 개인정보 노출·조회 결과와 다른 답변·시스템 프롬프트 유출·잘못된 출력 형식을 막는 방법을 정리한다.

    7분 읽기
    #guardrail#llm-safety#prompt-injection#pii-masking
  5. NL2SQL 2026.08.27

    NL2SQL 슬롯필링 설계

    슬롯필링은 빈칸이 있는 조회 신청서를 채우는 과정이다. 사용자가 채우는 값과 코드가 확정하는 값을 나눈다. 되묻기를 왜 최후 수단으로만 써야 하는지 살펴본다. 다른 서비스는 몇 번까지 되묻는지도 함께 다룬다.

    8분 읽기
    #nl2sql#slot-filling#langgraph#human-in-the-loop
  6. NL2SQL 2026.08.27

    대화 맥락 기반 NL2SQL 후속 질의 이해 및 정확도 개선

    "출금만 보여줘"라는 두 번째 질문만 보면 계좌도 기간도 알 수 없다. 이전 대화를 참고해서 이런 불완전한 질문을 혼자서도 실행할 수 있는 정확한 질문으로 완성하는 과정을 정리한다.

    6분 읽기
    #nl2sql#query-normalization#multi-turn#langgraph
  7. Vector DB 2026.06.07

    파이썬 벡터 DB 하이브리드 검색 쿡북

    의미 검색과 키워드 검색을 함께 쓰는 하이브리드 검색을 Supabase 계열 조합(tsvector·pgvector·RRF)과 Chroma·Milvus·Qdrant·Weaviate·FAISS 같은 전용 벡터 DB로 각각 구현하는 방법을 코드 수준에서 비교한다. 인덱싱 알고리즘·메모리 사용량 추정·저장 방식·보안 모델·워크로드별 선택 기준과 자주 하는 실수까지 정리한 쿡북이다.

    11분 읽기
    #vector-db#hybrid-search#supabase#pgvector
  8. Vector DB 2026.06.04

    Supabase vs FAISS Chroma 하이브리드 검색

    의미 검색과 키워드 검색을 하나로 합치는 하이브리드 검색을 Postgres 한 대로 구현하는 Supabase 조합 (pgvector·tsvector·RRF)과 FAISS·Chroma 같은 전용 벡터 DB 중 어느 쪽으로 만들지 비교한다. 인덱스 구조의 동작 원리부터 실제 코드·성능 수치·워크로드별 선택 기준까지 정리한다.

    13분 읽기
    #pgvector#Supabase#FAISS#Chroma
  9. Vector DB 2026.06.04

    Pinecone에서 FAISS Chroma로 마이그레이션

    관리형 벡터 DB인 Pinecone에서 오픈소스인 FAISS·Chroma로 옮기는 이유와 절차를 정리한다. 옮긴 뒤 새로 떠안는 운영 부담도 함께 짚는다. 비용 절감과 데이터 주권을 목표로 하는 팀이 실제로 부딪히는 함정과 검증 방법을 함께 다룬다.

    5분 읽기
    #vector-db#pinecone#faiss#chroma