Community연구 & 데이터 분석github.com

truera/trulens

에이전트 루프 전반에서 환각률, 유해성 편차, 컨텍스트 관련성을 측정하는 평가 도구입니다.

trulens란 무엇인가요?

truera/trulens는 AI 에이전트의 성능과 안전성을 평가하기 위한 오픈소스 도구 모음입니다. 이 스킬은 에이전트 루프 과정에서 생성된 응답의 환각(hallucination) 비율, 유해성(toxicity) 편차, 그리고 컨텍스트 관련성(context relevance)을 자동으로 측정하여, 개발자가 모델의 신뢰성과 품질을 개선할 수 있도록 돕습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트와 통합되어 실시간으로 피드백을 제공하며, LangChain, LlamaIndex 등 주요 프레임워크와도 호환됩니다. eval() 함수나 데코레이터를 통해 기존 워크플로우에 쉽게 삽입할 수 있어, 지속적인 모니터링과 회귀 테스트에 유용합니다. TruLens는 결과를 대시보드로 시각화하거나 JSON/CSV로 내보낼 수 있어, 팀 협업과 반복적 개선에도 적합합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add truera/trulens

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

trulens은(는) 무엇을 하나요?

에이전트 루프 전반에서 환각률, 유해성 편차, 컨텍스트 관련성을 측정하는 평가 도구입니다.

개요

TruLens은 AI 에이전트의 출력 품질을 평가하기 위한 프레임워크입니다. 다음 세 가지 주요 지표를 제공합니다:

  • 환각률(Hallucination Rate): 모델이 사실과 다른 내용을 생성하는 비율을 측정합니다.
  • 유해성 편차(Toxicity Deviation): 생성된 텍스트의 유해성 정도를 평가합니다.
  • 컨텍스트 관련성(Context Relevance): 응답이 주어진 컨텍스트와 얼마나 관련 있는지 측정합니다.

지원 플랫폼

TruLens는 다음과 같은 플랫폼과 통합됩니다:

  • Claude Code
  • Cursor
  • Codex
  • LangChain
  • LlamaIndex
  • 일반 Python 애플리케이션

설치

pip install trulens

사용법

기본 평가

from trulens import TruLens

# 평가기 초기화
tru = TruLens()

# 함수 평가
tru.eval(my_agent_function)

데코레이터 사용

from trulens import track

@track
def my_agent(query: str) -> str:
    # 에이전트 로직
    return response

환경 변수

변수명설명
TRULENS_API_KEYTruLens API 키
TRULENS_ENDPOINT사용자 지정 엔드포인트

링크

라이선스

Apache 2.0

관련 스킬