6 poin oleh xguru 2024-10-25 | 2 komentar | Bagikan ke WhatsApp
  • "Prompting is Coding" : bahasa scripting dan lingkungan untuk menulis prompt bagi LLM secara terprogram menggunakan JavaScript
    • $`Analyze ${env.files} and report errors. Use gitmojis.
  • Dapat membuat, men-debug, dan mengotomatisasi skrip berbasis LLM dengan sintaks JS/TS yang ringkas
  • Menyederhanakan pembuatan solusi perangkat lunak berbasis LLM dengan menggabungkan fleksibilitas JavaScript dan kemudahan parsing output bawaan
  • Dapat diedit/di-debug/dijalankan/diuji melalui ekstensi VS Code. CLI juga tersedia
  • Fitur
    • Fungsi JavaScript dapat didaftarkan sebagai tool LLM
    • Menggabungkan tool dan inline prompt untuk membuat agent
    • Dapat digunakan kembali, dibagikan, dan dikelola versinya sebagai skrip berformat .mjs
    • Dapat mendefinisikan/memvalidasi/memulihkan data dengan data schema
    • Mendukung pembacaan dari file seperti PDF, DOCX, CSV, XLSX, dan lainnya
    • Membuat file dari output LLM
    • Grep / pencarian fuzzy terhadap file
    • Otomatisasi browser dengan Playwright
    • RAG bawaan dasar (pencarian vektor)
    • Menjalankan model dengan GitHub Models / GitHub Copilot
    • Menjalankan model open-source seperti Phi-3/Ollama, LocalAI, dan lainnya secara lokal
    • Dengan Code Interpreter, LLM menjalankan kode di lingkungan sandbox
    • Menjalankan kode di dalam Docker Container
    • Menggunakan LLM untuk membuat prompt LLM
    • Menjalankan atau mengonversi file Prompty
    • Dapat diotomatisasi lewat CLI sehingga bisa diintegrasikan ke lingkungan CI/CD
    • Dapat disisipkan ke review PR untuk pemeriksaan PR otomatis
    • Mendukung Test dan Eval dengan promptfoo

2 komentar

 
galadbran 2024-10-26

Ini terasa seperti sesuatu yang wajib dicoba! cursor juga didukung!

 
yangeok 2024-10-26

Apakah ini semacam sesuatu yang lebih dekat ke DSL?