Microsoft เปิดตัว Candidate ของ Semantic Kernel .NET SDK เพื่อการโต้ตอบ AI ที่ได้รับการปรับปรุง
Microsoft ยังคงเดินหน้าต่อไปในโดเมน AI โดยเปิดตัว Semantic Kernel .NET SDK ที่เปิดตัว

ในก้าวสำคัญในการข้ามระหว่างปัญญาประดิษฐ์ (AI) และภาษาการเขียนโปรแกรม Microsoft ได้เปิดตัว Semantic Kernel .NET SDK แบบโอเพนซอร์สเวอร์ชันรีลีส (RC) ชุดนวัตกรรมนี้ช่วยให้นักพัฒนาสามารถผสมผสานโมเดลภาษาที่ซับซ้อนเข้ากับภาษาการเขียนโปรแกรมที่ได้รับการยอมรับ เช่น C#, Python และ Java
เมื่อวันที่ 5 ธันวาคม Microsoft ได้ประกาศอย่างน่าทึ่ง และภายในวันที่ 7 ธันวาคม Semantic Kernel ได้พัฒนาไปสู่ระดับ RC ที่สาม ใกล้จะถึงโครงสร้าง 1.0.0.0 สุดท้ายแล้ว นี่เป็นการนำเสนอเวอร์ชันขั้นสูงของผลิตภัณฑ์ที่เปิดตัวก่อนหน้านี้ของ Microsoft เพื่อให้สอดคล้องกับมาตรฐานอุตสาหกรรม กระบวนการต่างๆ มากมายได้ถูกทำให้ง่ายขึ้นภายในอินเทอร์เฟซ ซึ่งรวมถึงการเปลี่ยนชื่ออินเทอร์เฟซและคลาสจำนวนมากที่สะดวกสบายเพื่อความสอดคล้องกันมากขึ้นภายในเซกเตอร์
นอกจากนี้ Microsoft ยังได้เปลี่ยนกระบวนการเรียกใช้ฟังก์ชันอัตโนมัติหลายขั้นตอนที่ซับซ้อนก่อนหน้านี้ด้วย OpenAI ให้เป็นกลไกอัตโนมัติโดยสมบูรณ์ การทำเช่นนี้มีเป้าหมายเพื่อทำให้ SDK เอื้อต่อทั้งผู้ใช้ใหม่และผู้ใช้ปัจจุบัน ด้วยการใช้การใช้งาน .NET ที่มีอยู่ คลาสแบบกำหนดเองจึงได้รับการอัปเกรด ซึ่งจะช่วยปรับปรุงการใช้งานของแพลตฟอร์ม
นอกจากนี้ เคอร์เนลยังเพิ่มมูลค่าและความสะดวกในการใช้งานมากขึ้น โดยขณะนี้เคอร์เนลจะทำหน้าที่เป็น 'ถุงทรัพย์สิน' สำหรับแอปพลิเคชัน AI ทั้งหมด ซึ่งหมายความว่าองค์ประกอบทั้งหมดของแอปพลิเคชันที่รวมโปรแกรม AI บริการ ปลั๊กอิน ตลอดจนข้อมูลสำคัญต่างๆ เช่น ตัวจัดการ HTTP และบริการบันทึกต่างๆ เข้าด้วยกัน สามารถเพิ่มลงในเคอร์เนลได้ ระบบที่ซับซ้อนนี้ช่วยให้องค์ประกอบ Semantic Kernel ทั้งหมดใช้ส่วนประกอบของแอปพลิเคชันเหล่านี้เพื่อดำเนินการตามคำขอ AI
การพัฒนาเคอร์เนลเชิงนวัตกรรมนี้ช่วยให้สามารถแทรกการพึ่งพาลงใน Semantic Kernel เพื่อสร้างเคอร์เนลที่นักพัฒนาใช้ไฟล์ YAML ไฟล์เดียวเป็นพิมพ์เขียวสำหรับทุกสิ่งที่จำเป็นสำหรับฟังก์ชันพร้อมต์ ซึ่งก่อนหน้านี้เรียกว่าฟังก์ชันความหมาย
แพลตฟอร์มอย่าง AppMaster offer parallel strengths in simplifying the creation of web and mobile apps as Microsoft does for AI systems. Utilized by 60,000 users and repeatedly recognized as a top-rated no-code platform, AppMaster empowers users to collaborate, design, and deploy backend, mobile, and web applications - all from a single locale.


