Skip to main content
추적 프로젝트에서 트레이스가 표시되지 않거나 잘못된 프로젝트/워크스페이스에 트레이스가 기록되는 경우, LangSmith의 기본 환경 변수 캐싱으로 인한 문제일 수 있습니다. 이는 특히 Jupyter 노트북 내에서 LangSmith를 실행할 때 자주 발생합니다. 다음 단계에 따라 문제를 진단하고 해결하세요:

1. 환경 변수 확인

먼저 다음을 실행하여 환경 변수가 올바르게 설정되어 있는지 확인합니다:
import os
print(os.getenv("LANGSMITH_PROJECT"))
print(os.getenv("LANGSMITH_TRACING"))
print(os.getenv("LANGSMITH_ENDPOINT"))
print(os.getenv("LANGSMITH_API_KEY"))
출력 결과가 .env 파일에 정의된 내용과 일치하지 않으면, 환경 변수 캐싱으로 인한 문제일 가능성이 높습니다.

2. 캐시 지우기

다음 명령어로 캐시된 환경 변수를 지웁니다:
utils.get_env_var.cache_clear()

3. 환경 변수 다시 로드

다음을 실행하여 .env 파일에서 환경 변수를 다시 로드합니다:
from dotenv import load_dotenv
import os
load_dotenv(<path to .env file>, override=True)
다시 로드한 후에는 환경 변수가 올바르게 설정되어야 합니다. 문제가 계속 발생하면 공유 Slack 채널이나 이메일 지원(Plus 및 Enterprise 플랜에서 이용 가능)을 통해 문의하시거나 LangChain 포럼에서 도움을 요청하세요.
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.
I