Microsoft ได้เปิดตัว GenAIScript เครื่องมือใหม่สำหรับการสร้างคำสั่งให้กับ Large Language Models (LLMs) โดยใช้ไวยากรณ์คล้าย JavaScript อย่างไรก็ตาม ชุมชนนักพัฒนาได้แสดงความคิดเห็นที่หลากหลาย โดยมีทั้งความสับสนเกี่ยวกับจุดประสงค์และการนำไปใช้งาน
ความสับสนของชุมชนเกี่ยวกับเอกสารและจุดประสงค์
เอกสารและการนำเสนอของเครื่องมือนี้ได้จุดประเด็นการถกเถียงในชุมชนนักพัฒนา นักพัฒนาหลายคนแสดงความสับสนเกี่ยวกับกลุ่มเป้าหมายและจุดประสงค์ของเครื่องมือ เอกสารซึ่งรายงานว่าถูกดูแลโดย LLM ผ่านสคริปต์อัพเดทไฟล์ readme ถูกวิจารณ์ว่ามีเนื้อหาเยิ่นเย้อและไม่ชัดเจน นักพัฒนาหลายคนระบุว่าหน้าแรกและเอกสารดูซับซ้อนเกินไปและเน้นการโฆษณา โดยแนะนำว่าควรสรุปข้อมูลให้กระชับและชัดเจนมากขึ้น
การใช้งานทางเทคนิคและฟีเจอร์
GenAIScript ทำงานเป็นภาษาสคริปต์ที่ผสานการทำงานของ LLMs เข้ากับกระบวนการเขียนสคริปต์โดยใช้ไวยากรณ์ JavaScript แบบง่าย เครื่องมือนี้รองรับฟีเจอร์ต่างๆ ได้แก่:
- ความสามารถในการอ่านไฟล์ PDF, CSV และรูปแบบอื่นๆ
- การเชื่อมต่อกับผู้ให้บริการ LLM ต่างๆ รวมถึง Ollama และ OpenAI
- เครื่องมือจัดการพื้นที่ทำงาน
- รองรับการทำงานใน Container
นักพัฒนาคนหนึ่งรายงานว่าสามารถพัฒนาเครื่องมือปรับโครงสร้างโค้ดที่มีความสามารถในการรีวิวโค้ด, การสร้าง TypeScript และการรันเทสต์ได้ภายในเวลาไม่ถึงวัน ซึ่งแสดงให้เห็นถึงการนำไปใช้งานจริง
ความเป็นส่วนตัวและการจัดการข้อมูล
สมาชิกในชุมชนได้แสดงความกังวลเกี่ยวกับความเป็นส่วนตัว โดยเฉพาะเรื่องการจัดการข้อมูลของ Microsoft ผู้พัฒนาโครงการที่ใช้ชื่อว่า pelikhan ในกระทู้สนทนาได้ชี้แจงว่า GenAIScript ไม่มีการเก็บข้อมูลหรือสถิติการใช้งานใดๆ และการส่งคำถามไปยัง LLM จะถูกส่งไปยังผู้ให้บริการที่ผู้ใช้กำหนดเท่านั้น
ความท้าทายในการพัฒนาและข้อเสนอแนะ
มีการรายงานปัญหาทางเทคนิคบางประการ รวมถึงปัญหาการติดตั้งและความสับสนเกี่ยวกับความสามารถในการผสานการทำงาน นักพัฒนาหลายคนตั้งคำถามว่าฟังก์ชันการทำงานเหล่านี้ควรมีให้ใช้ในรูปแบบไลบรารี JavaScript มาตรฐานแทนที่จะต้องใช้สภาพแวดล้อมการรันแยกต่างหาก
ศักยภาพในอนาคตและทิศทางการพัฒนา
แม้จะมีความสับสนในช่วงแรก แต่ดูเหมือนว่าจะมีความสนใจในศักยภาพของเครื่องมือนี้สำหรับการพัฒนาและการทำงานอัตโนมัติ ทีมงานของ Microsoft ได้รับทราบข้อเสนอแนะเกี่ยวกับความชัดเจนของเอกสารและได้สัญญาว่าจะปรับปรุงให้จุดประสงค์และการทำงานของเครื่องมือชัดเจนยิ่งขึ้น
บทสรุป
แม้ว่า GenAIScript จะแสดงให้เห็นถึงศักยภาพในฐานะเครื่องมือสำหรับการผสานการทำงานของ LLM และการทำงานอัตโนมัติ การเปิดตัวในช่วงแรกได้ชี้ให้เห็นถึงความสำคัญของการมีเอกสารที่ชัดเจนและการกำหนดจุดประสงค์ในเครื่องมือสำหรับนักพัฒนา การตอบสนองต่อข้อเสนอแนะจากชุมชนของทีมโครงการแสดงให้เห็นว่าจะมีการปรับปรุงอย่างต่อเนื่องเพื่อแก้ไขปัญหาที่มีอยู่และแสดงให้เห็นถึงการนำไปใช้งานจริงของเครื่องมือได้ดียิ่งขึ้น