[DL] LangSmith 사용법

Minjeong Kim·2026년 1월 7일

인공지능

목록 보기
45/50

LangSmith

  • LanChain 팀이 만든 LLM 애플리케이션 관찰 및 관리 플랫폼
  • LangSmith 는 서비스를 배포할 때 안정적인 운영을 도와줌
  • 비교
    • LangChain: 애플리케이션 만들기 도구
    • LangSmith: 애플리케이션 관리/운영 도구
      • 모니터링, 디버깅 등 활용
  • LangSmith Web

셋팅

API KEY 발급

  1. 오른쪽 상단 DEVELOPER 클릭

  2. 왼쪽 탭에서 API Keys 클릭 > 오른쪽 상단 + API Key 클릭

  3. description 작성 & 워크스페이스 선택

  4. Key 저장 !!!

API KEY 구글드라이브 저장 및 불러오기 / 환경변수 설정

# langsmith api key 저장하기
langsmith_api_key = 'TESTTESTTEST'

import os
with open('../key/.langsmith_api_key', 'w') as f:
  f.write(langsmith_api_key)
  
# langsmith api key 불러오기
import os
with open('../key/.langsmith_api_key', 'r') as f:
  langsmith_api_key = f.read().strip()

# 환경 변수 설정
os.environ['LANGCHAIN_API_KEY'] = langsmith_api_key
os.environ['LANGCHAIN_TRACKING_V2' = 'true'] # 추적여부 (langchain 의 실행 결과가 LangSmith 로 전달됨)

사용

from langchain_openai import ChatOpenAI
from langchain_teddynote import logging

# 누적할 프로젝트 이름
logging.langsmith('Project-250105', set_enable=True)

# llm model 구동
llm = ChatOpenAI()
llm.invoke('Hello World')
  • 확인
  • 사용 중지하려면 → 커널 꺼야함

0개의 댓글