이 문서는 대화형 노트북입니다. 로컬에서 실행하거나 다음 링크를 이용할 수 있습니다:
프롬프트 라우팅
맞춤형 라우팅
- LLM 프롬프트 세트: 프롬프트는 strings여야 하며, 애플리케이션에서 사용하는 프롬프트를 잘 대표할 수 있어야 합니다.
- LLM 응답: 각 입력에 대해 후보 LLM이 생성한 응답입니다. 후보 LLM에는 지원되는 LLM과 자체 맞춤형 모델이 모두 포함될 수 있습니다.
- 후보 LLM의 입력별 응답에 대한 평가 점수: 점수는 숫자이며, 요구 사항에 맞는 어떤 metric이든 사용할 수 있습니다.
트레이닝 데이터 설정
EvaluationResults로 파싱합니다. 이렇게 분리한 트레이닝 데이터와 테스트 데이터는 이후 섹션에서 라우터를 트레이닝하고 표본 외 성능을 평가하는 데 사용됩니다.
맞춤형 라우터 트레이닝하기
EvaluationResults가 준비되었으니 이를 Not Diamond에 제출해 맞춤형 라우터를 트레이닝할 수 있습니다. 먼저 계정을 생성하고
API 키를 생성한 다음, 아래 코드에 API 키를 입력하세요. API 키는 트레이닝 요청을 인증합니다.



맞춤형 라우터 평가하기
- 트레이닝 프롬프트를 제출해 인샘플 성능을 평가합니다.
- 새 프롬프트 또는 홀드아웃 프롬프트를 제출해 아웃오브샘플 성능을 평가합니다.
