Skip to main content
Promptfoo는 프롬프트 평가, 회귀 테스트, AI 레드 팀 구성을 위한 프레임워크입니다. Promptfoo에는 OpenAI 호환 엔드포인트를 통해 CometAPI를 호출하는 cometapi provider가 포함되어 있습니다.

사전 요구 사항

통합 구성하기

1

CometAPI API key 설정

평가를 실행하기 전에 COMETAPI_KEY를 설정하세요:
2

provider 형식 선택

Promptfoo는 CometAPI에 대해 다음 provider ID 형식을 사용합니다:
다음 provider type을 사용하세요:기본 chat 모드에는 cometapi:your-model-id도 사용할 수 있습니다.
3

CLI 평가 실행

다음 명령은 단일 프롬프트 채팅 평가를 실행합니다:
4

Promptfoo 구성 파일 만들기

다음 promptfooconfig.yaml은 동일한 프롬프트를 CometAPI 모델에 대해 평가합니다:
Promptfoo로 구성 파일을 실행하세요:

provider 예시

평가하려는 모델 동작과 일치하는 provider type을 사용하세요:
멀티모달(Multimodal) 테스트의 경우 chat provider type을 유지하고 Promptfoo 테스트 변수로 이미지 변수를 전달하세요.

문제 해결

promptfoo eval을 실행하는 동일한 셸 세션에서 COMETAPI_KEY가 export되었는지 확인하세요.
대화형 및 멀티모달 모델에는 chat, 임베딩 모델에는 embedding, 이미지 생성 모델에는 image를 사용하세요.
your-model-idCometAPI Models 페이지의 정확한 model ID로 바꾸세요.

관련 리소스