6 điểm bởi xguru 2024-10-25 | 2 bình luận | Chia sẻ qua WhatsApp
  • "Prompting is Coding": ngôn ngữ kịch bản và môi trường để lập trình prompt cho LLM bằng JavaScript
    • $`Analyze ${env.files} and report errors. Use gitmojis.
  • Có thể tạo, gỡ lỗi và tự động hóa các script dựa trên LLM bằng các câu lệnh JS/TS đơn giản
  • Kết hợp tính linh hoạt của JavaScript với sự tiện lợi của khả năng phân tích đầu ra tích hợp sẵn để đơn giản hóa việc xây dựng các giải pháp phần mềm dựa trên LLM
  • Có thể chỉnh sửa/gỡ lỗi/chạy/kiểm thử bằng tiện ích mở rộng VS Code. Cũng cung cấp CLI
  • Tính năng
    • Có thể đăng ký hàm JavaScript làm công cụ cho LLM
    • Kết hợp tools và inline prompt để tạo agent
    • Có thể tái sử dụng, chia sẻ và quản lý phiên bản bằng script định dạng .mjs
    • Có thể định nghĩa/xác thực/khôi phục dữ liệu bằng schema dữ liệu
    • Hỗ trợ đọc từ các tệp như PDF, DOCX, CSV, XLSX
    • Tạo tệp từ đầu ra của LLM
    • Grep / tìm kiếm mờ trên tệp
    • Tự động hóa trình duyệt bằng Playwright
    • Tích hợp sẵn RAG (tìm kiếm vector)
    • Chạy mô hình bằng GitHub Models / GitHub Copilot
    • Chạy cục bộ các mô hình mã nguồn mở như Phi-3/Ollama, LocalAI
    • Dùng Code Interpreter để LLM chạy mã trong môi trường sandbox
    • Chạy mã bên trong Docker Container
    • Dùng LLM để tạo prompt cho LLM
    • Chạy hoặc chuyển đổi tệp Prompty
    • Có thể tự động hóa bằng CLI để tích hợp vào môi trường CI/CD
    • Có thể chèn vào quy trình review PR để thực hiện kiểm tra PR tự động
    • Hỗ trợ Test và Eval bằng promptfoo

2 bình luận

 
galadbran 2024-10-26

Cái này đúng là tạo cảm giác “phải thử ngay” luôn! Còn hỗ trợ cả cursor nữa!

 
yangeok 2024-10-26

Đây là kiểu gì đó gần với DSL phải không?