6 คะแนน โดย xguru 2024-10-25 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • "Prompting is Coding" : ภาษาและสภาพแวดล้อมสำหรับการเขียนสคริปต์ที่ใช้ JavaScript เพื่อเขียนพรอมป์ต์สำหรับ LLM แบบเป็นโปรแกรม
    • $`Analyze ${env.files} and report errors. Use gitmojis.
  • สามารถสร้าง ดีบัก และทำงานอัตโนมัติของสคริปต์ที่ขับเคลื่อนด้วย LLM ได้ด้วยไวยากรณ์ JS/TS แบบกระชับ
  • ผสานความยืดหยุ่นของ JavaScript เข้ากับความสะดวกของการแยกวิเคราะห์ผลลัพธ์ที่มีมาให้ในตัว เพื่อทำให้การสร้างโซลูชันซอฟต์แวร์ที่ใช้ LLM ง่ายขึ้น
  • แก้ไข/ดีบัก/รัน/ทดสอบได้ผ่านส่วนขยาย VS Code และมี CLI ให้ใช้งานด้วย
  • Features
    • สามารถลงทะเบียนฟังก์ชัน Javascript เป็นเครื่องมือของ LLM ได้
    • รวม tools กับ inline prompt เพื่อสร้าง agent
    • ใช้ซ้ำ แชร์ และจัดการเวอร์ชันได้ด้วยสคริปต์รูปแบบ .mjs
    • สามารถกำหนด/ตรวจสอบความถูกต้อง/กู้คืนข้อมูลด้วย data schema
    • รองรับการอ่านจากไฟล์ เช่น PDF, DOCX, CSV, XLSX
    • สร้างไฟล์จากผลลัพธ์ของ LLM
    • Grep / ค้นหาแบบฟัซซีสำหรับไฟล์
    • ทำ browser automation ด้วย Playwright
    • มี RAG ในตัวเป็นพื้นฐาน (vector search)
    • รันโมเดลด้วย GitHub Models / GitHub Copilot
    • รันโมเดลโอเพนซอร์ส เช่น Phi-3/Ollama, LocalAI บนเครื่องโลคัล
    • ให้ LLM รันโค้ดในสภาพแวดล้อม sandbox ด้วย Code Interpreter
    • รันโค้ดภายใน Docker Container
    • ใช้ LLM เพื่อสร้างพรอมป์ต์สำหรับ LLM
    • รันหรือแปลงไฟล์ Prompty
    • ทำงานอัตโนมัติผ่าน CLI ได้ จึงเชื่อมเข้ากับสภาพแวดล้อม CI/CD ได้
    • แทรกเข้าไปในรีวิว PR เพื่อทำ automated PR checks ได้
    • รองรับการทดสอบและประเมินผลด้วย promptfoo

2 ความคิดเห็น

 
galadbran 2024-10-26

อันนี้ต้องลองใช้เลย! ให้ความรู้สึกแบบนั้นมาก แถมยังรองรับ cursor ด้วย!

 
yangeok 2024-10-26

อันนี้คืออะไรที่ใกล้เคียงกับ DSL หรือเปล่าครับ