시작하기
계정을 생성하고 API 키를 생성한 다음, API 키를 환경 변수에NOTDIAMOND_API_KEY로 추가하세요.
![API 키 생성]
여기에서 다음을 수행할 수 있습니다:
- 퀵스타트 가이드 시도하기,
- W&B Weave 및 Not Diamond로 커스텀 라우터 구축하기, 또는
- Not Diamond와 채팅하여 실제 라우팅 작동 확인하기
Tracing
Weave는 Not Diamond의 Python 라이브러리와 통합되어 API 호출을 자동으로 로그합니다. 워크플로우 시작 부분에서weave.init()을 실행하기만 하면 평소와 같이 라우팅된 프로바이더를 계속 사용할 수 있습니다:
커스텀 라우팅
또한 Evaluations 데이터를 기반으로 자신만의 커스텀 라우터를 트레이닝할 수 있어, 특수한 유스 케이스에 대해 eval 성능에 따라 Not Diamond가 프롬프트를 라우팅하도록 설정할 수 있습니다. 먼저 커스텀 라우터를 트레이닝하세요:model_select 요청에서든 이 preference ID를 재사용하면, evaluation 데이터에서 성능을 극대화하고 비용을 최소화하도록 프롬프트를 라우팅할 수 있습니다: