1.
를 개발하십시오 이 단계에서는 Langchain과 같은 프레임 워크를 사용하여 응용 프로그램의 기반을 프로토 타입합니다. 플래시 카드 생성기 프로젝트의 경우 프로토 타입에는 공급 업체에서 선택한 LLM 위에 여러 구성 요소가 포함될 수 있습니다. 예를 들어,로 체인해야 할 수도 있습니다
<:> 리트리버 : 검색 엔진 API, 웹 스크레이퍼 <:> 문서 로더 : 파일 입력 - PDF, 텍스트, CSV, JSON, 클립 보드, YouTube, 검색 등 채팅 로더등 (Langchain 문서 의이 페이지에서 어떤 종류의 구성 요소를 추가 할 수 있는지 참조하십시오). 그러나 일반적인 고급 작업을 위해 Langchain이 제공하는 상용 체인을 사용하여 개발 시간을 크게 줄일 수 있습니다.
2. 생산 <..> 이 단계에서는 가능한 많은 시나리오에 대해 응용 프로그램을 테스트합니다. 즉, 모든 추가 구성 요소가 잘 작동하고 체인을 잘 수행하며 일관된 고품질 출력을 생성해야합니다.
.
<_> 우리는 find_dotenv 및 load_dotenv 함수를 가져와 환경 변수를 읽고 OS로 설정합니다.
LANGCHAIN_API_KEY="LangSmith-API-key" OPENAI_API_KEY="Your-OPENAI-key"
이러한 이유로 Langsmith는 세 가지 유형의 데이터 세트를 제공합니다
이제, 각각 LLM에 단일 플래시 카드를 만들도록 요청하는 세 가지 입력을 추가해 봅시다.
이제 run_on_dataset 함수를 사용하여 모든 프롬프트를 한 줄의 코드로 실행합시다.
python-dotenv to read environment variables:
pip install -U langsmith
pip install python-dotenv
import warnings
from dotenv import find_dotenv, load_dotenv
warnings.filterwarnings("ignore")
위 내용은 Langsmith의 LLM을 디버깅 및 테스트하는 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!