Đánh giá LLM với Promptfoo
Skill giúp Claude thiết lập và chạy đánh giá prompt/model bằng framework Promptfoo.
Lập trìnhTrung cấp★ 1,323⑂ 212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026
Skill này làm gì
Hướng dẫn cấu hình và chạy Promptfoo — công cụ CLI mã nguồn mở để kiểm thử và so sánh đầu ra của các LLM.
- Tạo
promptfooconfig.yamlchuẩn: prompts, providers, tests, defaultTest, outputPath - Viết test case YAML và hiểu quy tắc đường dẫn
file://(luôn tính từ vị trí file config) - Viết assertion Python tùy chỉnh trả về
pass,score,reason,named_scores - Dùng
llm-rubricđể LLM chấm điểm chất lượng theo tiêu chí và ngưỡng threshold - Dùng echo provider để xem trước prompt đã render mà không tốn token
- Mẫu few-shot dạng hội thoại nhiều lượt và cách xử lý văn bản dài (10k+ ký tự)
- Khắc phục lỗi hay gặp: 401 khi dùng relay API,
maxConcurrencyđặt sai chỗ, output bị cắt
Phù hợp với ai
- Lập trình viên muốn đo lường thay vì "đoán" khi chỉnh sửa prompt
- Đội ngũ cần so sánh Claude, GPT... trên cùng một bộ test
- Kỹ sư AI muốn đưa kiểm thử hồi quy prompt vào pipeline CI
- Người cần chỉ số riêng theo nghiệp vụ (tỉ lệ rút gọn, độ dài, định dạng)
Ví dụ sử dụng
- So sánh model: "Tạo config so sánh claude-sonnet và gpt-4.1 trên 20 test case" → sinh file config đầy đủ providers, tests và outputPath.
- Chỉ số riêng: "Viết assertion Python kiểm tra bản tóm tắt rút gọn 70–90% so với bản gốc" → tạo
metrics.pyloại bỏ thẻ HTML rồi tính tỉ lệ rút gọn. - Debug miễn phí: "Kiểm tra biến few-shot đã nạp đúng chưa mà không gọi API" → tạo config preview dùng echo provider để xem prompt đã render.
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục promptfoo-evaluation từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/promptfoo-evaluation/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-code-skills/promptfoo-evaluation ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
placeholder
Xem mã nguồn trên GitHub ↗Giấy phép: MIT