Skip to main content
Promptfoo adalah framework untuk evaluasi prompt, regression testing, dan AI red teaming. Promptfoo menyertakan provider cometapi yang memanggil CometAPI melalui endpoint yang kompatibel dengan OpenAI.

Prasyarat

Konfigurasikan integrasi

1

Tetapkan API key CometAPI Anda

Tetapkan COMETAPI_KEY sebelum Anda menjalankan evaluasi:
2

Pilih format provider

Promptfoo menggunakan format ID provider berikut untuk CometAPI:
Gunakan jenis provider berikut:Anda juga dapat menggunakan cometapi:your-model-id untuk mode chat default.
3

Jalankan evaluasi CLI

Perintah berikut menjalankan evaluasi chat satu-prompt:
4

Buat file konfigurasi Promptfoo

promptfooconfig.yaml berikut mengevaluasi prompt yang sama terhadap model CometAPI:
Jalankan file konfigurasi dengan Promptfoo:

Contoh provider

Gunakan jenis provider yang sesuai dengan perilaku model yang ingin Anda evaluasi:
Untuk pengujian multimodal, tetap gunakan jenis provider chat dan kirim variabel gambar melalui variabel pengujian Promptfoo.

Pemecahan masalah

Pastikan COMETAPI_KEY sudah diekspor dalam sesi shell yang sama yang menjalankan promptfoo eval.
Gunakan chat untuk model percakapan dan multimodal, embedding untuk model embedding, dan image untuk model pembuatan gambar.
Ganti your-model-id dengan model ID yang persis dari halaman CometAPI Models.

Sumber daya terkait