- "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
Ini terasa seperti sesuatu yang wajib dicoba!
cursorjuga didukung!Apakah ini semacam sesuatu yang lebih dekat ke DSL?