Skip to main content
Promptfoo là một framework dành cho việc đánh giá prompt, kiểm thử hồi quy và red teaming cho AI. Promptfoo bao gồm một provider cometapi gọi CometAPI thông qua các endpoint tương thích OpenAI.

Điều kiện tiên quyết

Cấu hình tích hợp

1

Thiết lập API key CometAPI của bạn

Thiết lập COMETAPI_KEY trước khi bạn chạy các lượt đánh giá:
2

Chọn định dạng provider

Promptfoo sử dụng định dạng provider ID sau cho CometAPI:
Sử dụng các loại provider sau:Bạn cũng có thể sử dụng cometapi:your-model-id cho chế độ chat mặc định.
3

Chạy đánh giá bằng CLI

Lệnh sau chạy một lượt đánh giá chat với một prompt:
4

Tạo tệp cấu hình Promptfoo

promptfooconfig.yaml sau đánh giá cùng một prompt với một model CometAPI:
Chạy tệp cấu hình bằng Promptfoo:

Ví dụ về provider

Sử dụng loại provider phù hợp với hành vi model mà bạn muốn đánh giá:
Đối với các bài kiểm thử multimodal, hãy giữ loại provider là chat và truyền các biến hình ảnh thông qua biến kiểm thử của Promptfoo.

Khắc phục sự cố

Xác nhận rằng COMETAPI_KEY được export trong cùng phiên shell chạy promptfoo eval.
Sử dụng chat cho các model hội thoại và multimodal, embedding cho các model embedding, và image cho các model tạo ảnh.
Thay your-model-id bằng model ID chính xác từ trang Models của CometAPI.

Tài nguyên liên quan