جيئن ته AI ايجنٽ وڌندا ويندا آهن وڌيڪ قابل، ادارا ڊوڙي رهيا آهن انهن کي ايپليڪيشنن، ڪم فلوز ۽ پروڊڪٽس تي ڪم ڪرڻ لاءِ هڪ نئين چيلنج کي منهن ڏيڻ: هڪ ايجنٽ کي يقيني بڻائڻ ته اهو ڇا ڪرڻ گهرجي جڏهن ان کي مختلف ماحول ۾ لڳايو وڃي ٿو.
Microsoft هن مسئلي کي حل ڪرڻ جي ڪوشش ڪري رهيو آهي هڪ نئين اوپن سورس معيار سان جنهن کي Agent Control Specification , or ACS سڏيو ويندو آهي، جنهن جو مقصد ڊولپرز کي وڌيڪ هڪجهڙائي وارو ۽ گرينولر طريقو ڏيڻ آهي ڪنٽرول ڪرڻ لاءِ AI ايجنٽن کي ڇا ڪرڻ جي اجازت آهي.
وضاحت لازمي طور تي ڊولپر، تعميل، ۽ سيڪيورٽي ٽيمن کي انهن جي پنهنجي پاليسين کي بيان ڪرڻ جي اجازت ڏئي ٿي ايجنٽن جي پيروي ڪرڻ لاء. ضابطا بيان ڪري سگھن ٿا ته ايجنٽ ڇا ڪري سگهي ٿو، ڇا نه ڪرڻ گهرجي، جڏهن هڪ انسان کي هڪ عمل کي منظور ڪرڻ گهرجي، ۽ بعد ۾ جائزو وٺڻ لاء ڪهڙو ثبوت لاگ ان ٿيڻ گهرجي. اهي پاليسي فائلون ڪيترن ئي "انٽرسيپشن پوائنٽس" تي چيڪ ڪيون وينديون آهن جڏهن ايجنٽ هڪ ڪم کي انجام ڏئي رهيو آهي انهي کي يقيني بڻائڻ لاءِ ته اهو محافظن جي اندر رهي ٿو.
وضاحت اچي ٿي جيئن ڊولپرز انهن کي ڪنٽرول ڪرڻ جا طريقا بهتر ڪري رهيا آهن جيڪي انهن جي AI ڏسي ٿو ۽ ڇا ڪري ٿو، خاص طور تي گفتگو سان AI ڪم جي فلوز تي ڌيان ڏيڻ غلط هجڻ جي ڪري اوزار جي غلط استعمال جي ڪري، يا اڻڄاتل ڪارناما جيڪي ناڪام ٿيڻ جي نتيجي ۾.
اڄ، ڊولپر شايد سسٽم پرامپٽ ۾ هدايتون بيان ڪري سگھن ٿا، ايپليڪيشن ڪوڊ ۾ ڪسٽم چيڪ شامل ڪريو، يا مشڪلاتي ان پٽ ۽ آئوٽ پٽس کي پڪڙڻ لاءِ درجه بندي استعمال ڪريو. اهي طريقا ڪم ڪن ٿا، پر اهي اڪثر ڪمپنين کي ٽڪڙي ڪنٽرولن سان ڇڏيندا آهن جيڪي آڊٽ ڪرڻ مشڪل آهن ۽ مختلف فريم ورڪ، انٽرفيس ۽ سسٽم ۾ ٻيهر استعمال ڪرڻ مشڪل آهن.
ACS جو مقصد انهن ڪنٽرولن کي هڪ عام گورننس پرت ۾ ضم ڪرڻ آهي. Microsoft جو چوڻ آهي ته وضاحت کي جانچڻ لاءِ استعمال ڪري سگهجي ٿو ته ڇا هڪ ايجنٽ پنهنجي ڪم جي فلو ۾ ڪيترن ئي نقطن تي گارڊ ريلز تي لڪي رهيو آهي - ان کان اڳ ان پٽ وصول ڪري، ان کان اڳ جو اهو اوزار کي ڪال ڪري، هڪ اوزار جي نتيجي ۾ موٽڻ کان پوءِ، ۽ ان کان اڳ جو حتمي جواب صارف ڏانهن موڪليو وڃي. هڪ پاليسي هڪ عمل جي اجازت ڏئي سگهي ٿي، ان کي بلاڪ ڪري، حساس معلومات کي رد ڪري، يا ڪنهن شخص کان ان کي منظور ڪرڻ لاءِ به پڇي.
ڊولپرز معلومات کي درجه بندي ڪرڻ، نتيجن جي اڳڪٿي ڪرڻ، يا ايجنٽ کي ڪيئن جواب ڏيڻ گهرجي اهو طئي ڪرڻ لاءِ ان پٽ ۽ آئوٽ پُٽ لاءِ ڪلاسفير داخل ڪري سگھن ٿا؛ پاليسين لاءِ ”جج“ طور ڪم ڪرڻ لاءِ اشارن سان ايل ايل ايمز شامل ڪريو؛ ۽ ٽول ڪالز جي جانچ ڪرڻ لاءِ منطق، اوزار جي چونڊ، ان پٽ جي درستگي، آئوٽ پٽ استعمال، ۽ جواب.
۽ ڇاڪاڻ ته اهي پاليسيون هڪ واحد فائلن جي طور تي لکي سگهجن ٿيون، انهن کي ايجنٽ سان بنڊل ڪري سگهجي ٿو، هڪ سيڪيورٽي پاليسي کي مختلف فريم ورڪ ۽ ماحول ۾ هڪ ايجنٽ جي پيروي ڪرڻ جي اجازت ڏئي ٿي.
ACS LangChain، OpenAI ايجنٽن SDK، Anthropic ايجنٽ SDK، AutoGen، CrewAI، Semantic Kernel، Microsoft.Extensions.AI، MCP اوزار، ۽ وڌيڪ لاءِ پلگ ان سان گڏ SDK طور موڪلي رهيو آهي.