다음 환경에서 EveryAPI 게이트웨이를 실행하세요: LangSmith
LangSmith는 LangChain 애플리케이션과 계측 클라이언트를 위한 관측 및 평가 플랫폼입니다. EveryAPI를 가리키는 OpenAI 클라이언트를 추적하고 LangSmith로 보내는 입력과 출력을 별도로 제어하세요.
base URL 한 줄로 LangSmith을(를) EveryAPI로 연결합니다
기본 글로벌 Base URL / 중국 우선 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
처음부터 첫 호출까지
- LangSmith 가입
LangSmith 프로젝트를 만들거나 승인된 자체 호스팅 배포를 사용하고 현재 문서에 따라 자격 증명을 받으세요.
smith.langchain.com
- SDK 설치
OpenAI 또는 LangChain 패키지와 호환되는 LangSmith SDK 버전을 설치하세요.
- env vars 설정
현재 환경 변수나 클라이언트 옵션으로 추적과 프로젝트를 설정하고 LangSmith와 EveryAPI 키를 비밀로 저장하세요.
- OpenAI 클라이언트를 EveryAPI로 향하게 하기 + wrap_openai
설치한 SDK가 지원하는 래퍼 또는 LangChain 연동으로 기본 URL이 https://api.everyapi.ai/v1인 OpenAI 클라이언트를 계측하세요.
- 추적 보기
테스트 요청을 보내 의도한 텔레메트리가 수집되는지 확인하세요. EveryAPI 사용량과 청구는 EveryAPI 대시보드를 기준으로 합니다.
LangSmith × EveryAPI 소개
LangSmith의 비용 수치가 EveryAPI 대시보드와 일치하지 않나요?
LangSmith는 업스트림 모델의 공개 가격으로 비용을 추정합니다. EveryAPI는 통합 가격 책정 + 매칭을 사용하며, 구매자로서의 실제 청구액은 EveryAPI 대시보드에 표시되는 금액이 기준입니다. 이는 Langfuse / Helicone와 동일한 상황입니다.
wrap_openai와 traceable 데코레이터의 차이는 무엇인가요?
wrap_openai는 단일 OpenAI 클라이언트 인스턴스에 추적을 추가합니다. @traceable은 임의의 함수(LLM에 국한되지 않음)에 span을 추가합니다. 둘을 함께 사용할 수 있습니다: wrap_openai가 LLM 호출을 캡처하고, @traceable이 그 주위의 비즈니스 함수를 감싸 트레이스 트리를 구성합니다.