مایکروسافت “Guidance”، زبان برنامه نویسی سریع نسل بعدی را منتشر کرد
به طور خلاصه
راهنمای مایکروسافت یک "زبان برنامه نویسی سریع" است که به کاربران امکان می دهد طرح گفتگو را توصیف کنند، پارامترهای تولید را تنظیم کنند، آن را به یک قالب معین بیاورند، چرخه های تولید را انجام دهند و حتی ابزارهای خارجی مانند جستجو را فراخوانی کنند.
در طول یک ماه گذشته، چندین اثر مرتبط با قالببندی نسلها منتشر شده است، مانند ReLLM، jsonformer، Guardrails و Microsoft's Guidance.
مایکروسافت به تازگی «راهنمایییک زبان نسل بعدی برای برنامه نویسی سریع. با استفاده از این زبان، توسعه دهندگان می توانند قوانین ساده و در عین حال پیچیده ای را برای ایجاد پاسخ های زبان طبیعی در قالب های مختلف ایجاد کنند. مشابه نحوه برنامهریزی مهندسان نرمافزار در جاوا یا پایتون، توسعهدهندگان اکنون میتوانند روی الگوهای طراحی سطح بالا تمرکز کنند و از ساختارهای خاصی برای توصیف وظایف تولید مانند گفتگو و JSON استفاده کنند. شاید هیجان انگیزترین، توانایی تولید فوری متن دقیق با روشی کارآمد برای محصور کردن پارامترهای تولید باشد.
توصیه می شود: Prompt Engineering Ultimate Guide 2023 |
زبان برنامه نویسی جدید "Guidance" با ویرایشگری ارائه می شود که کاربران می توانند به راحتی قوانین و مقررات را کدنویسی کنند defiنه عملکرد مدل های زبان آنها. به طور خاص، آنها می توانند مراحلی مانند اعتبارسنجی مقادیر یا فراخوانی خدمات خارجی را تنظیم کنند که امکان سفارشی سازی کامل را فراهم می کند. خود این زبان واژگان و کتابخانههای جامعی را ارائه میکند و طیف وسیعی از امکانات را در اختیار مهندسان نرمافزار قرار میدهد.
به عنوان مثال، jsonformer ماژول برای تصحیح خروجی تولید شده در پرواز و اضافه کردن قالب بندی مناسب طراحی شده است. در همین حال، NVidia گاردریل این پروژه به توسعهدهندگان کمک میکند تا با استفاده از اعلانهای الگو مانند، چتباتهایی ایجاد کنند. با این حال، با «راهنما»، توسعهدهندگان اکنون میتوانند از موارد دلخواه خود استفاده کنند مدل های زبان، از جمله LLAMA و Vicuna، و جهت نسل را تنظیم کنید.
به طور کلی، "راهنما" مفهوم برنامه نویسی سریع را به سطح بعدی ارتقا داده است. با اجازه دادن به توسعهدهندگان برای بهینهسازی چرخههای تولید و ایجاد ساختارهای پیچیده با چند خط کد، کاربران میتوانند پایه و اساس خود را تقویت کنند. مدل های زبان و با استقلال بیشتر کار کنید. جدای از آن، این زبان بسیاری از گلوگاه های توسعه را از بین می برد و به توسعه دهندگان اجازه می دهد تا به سرعت دستورالعمل های خود را بدون نیاز به مقابله با مسائل سخت افزاری پیچیده اجرا کنند.
"راهنمای" مایکروسافت یک توسعه بزرگ در مدل زبان برنامه نويسي. این نه تنها پتانسیل یادگیری ماشین مدرن را نشان می دهد ابزار بلکه منجر به راه حل های کارآمدتر و مقرون به صرفه تر می شود. به عبارت دیگر، انتشار این زبان مطمئناً تأثیری ماندگار در زمینه برنامهنویسی سریع خواهد داشت و موجهای جدیدی از نوآوری را القا میکند.
توسعهدهندگان قبلاً محدودیتهایی داشتند که میتوانستند با دست یا با کمک قالبهای از پیش برنامهریزیشده برنامهنویسی کنند. با استفاده از Guidance، آنها می توانند جریان کاری خود را افزایش دهند و از قطعات یک خطی برای ایجاد سیستم های پیچیده با کارایی بیشتر استفاده کنند.
بر خلاف سایر زبان های برنامه نویسی، Guidance به گونه ای طراحی شده است که درک کد و ارائه ایده های جدید را آسان تر کند. این امر از طریق خود تولیدی امکان پذیر می شود اظهارات و تکنیک های هوش مصنوعی، که توسعه دهندگان را از طریق فرآیند پر کردن جاهای خالی کدشان راهنمایی می کند.
کاربردهای بالقوه این فناوری بسیار زیاد است و قبلاً برای تولید محتوای شخصیسازی شده، خودکارسازی وظایف دستیار شخصی و ساخت رباتهای گفتگوی پیشرفته برای تعامل با مشتری استفاده شده است.
مایکروسافت به منظور کمک به توسعهدهندگان برای استقرار سریع و یکپارچه این فناوری، با تعدادی از کسبوکارها، از جمله NUIX، همکاری کرده است تا این زبان را برای کاربران بیشتری که فاقد پیشزمینه یا منابعی برای یادگیری برنامهنویسی از ابتدا هستند، بیاموزد.
در هسته خود، Guidance بخشهای خستهکننده برنامهنویسی را حذف میکند و حرکت از طرح کلی به تکمیل را برای توسعهدهندگان آسانتر میکند. با سادهسازی فرآیند نوشتن کد، توسعهدهندگان اکنون میتوانند برنامههای هدفمندتری ایجاد کنند و زمان لازم برای توسعه یک محصول را کاهش دهند.
مایکروسافت قصد دارد به اصلاح این زبان جدید برای بهبود بهره وری و کاهش هزینه های توسعه ادامه دهد. بنابراین، اگر به دنبال راهی برای کارآمدتر کردن گردش کار برنامه نویسی خود و صرفه جویی در زمان هستید، باید راهنمای Microsoft Guidance را بررسی کنید. می تواند در نهایت یک همراه برنامه نویسی عالی باشد.
درباره هوش مصنوعی بیشتر بخوانید:
سلب مسئولیت
در خط با دستورالعمل های پروژه اعتماد، لطفاً توجه داشته باشید که اطلاعات ارائه شده در این صفحه به عنوان مشاوره حقوقی، مالیاتی، سرمایه گذاری، مالی یا هر شکل دیگری در نظر گرفته نشده است و نباید تفسیر شود. مهم است که فقط در موردی سرمایه گذاری کنید که توانایی از دست دادن آن را دارید و در صورت شک و تردید به دنبال مشاوره مالی مستقل باشید. برای کسب اطلاعات بیشتر، پیشنهاد می کنیم به شرایط و ضوابط و همچنین صفحات راهنمایی و پشتیبانی ارائه شده توسط صادرکننده یا تبلیغ کننده مراجعه کنید. MetaversePost متعهد به گزارش دقیق و بی طرفانه است، اما شرایط بازار بدون اطلاع قبلی ممکن است تغییر کند.
درباره نویسنده
Damir رهبر تیم، مدیر محصول و سردبیر در است Metaverse Post، موضوعاتی مانند AI/ML، AGI، LLMs، Metaverse و Web3- زمینه های مرتبط مقالات او هر ماه مخاطبان زیادی از بیش از یک میلیون کاربر را جذب می کند. به نظر می رسد او یک متخصص با 10 سال تجربه در سئو و بازاریابی دیجیتال است. دمیر در Mashable, Wired, ذکر شده است. Cointelegraph، نیویورکر، Inside.com، Entrepreneur، BeInCrypto، و انتشارات دیگر. او بین امارات متحده عربی، ترکیه، روسیه و کشورهای مستقل مشترک المنافع به عنوان یک عشایر دیجیتال سفر می کند. دمیر مدرک لیسانس خود را در فیزیک گرفت که به اعتقاد او مهارت های تفکر انتقادی لازم برای موفقیت در چشم انداز دائماً در حال تغییر اینترنت را به او داده است.
مقالات بیشترDamir رهبر تیم، مدیر محصول و سردبیر در است Metaverse Post، موضوعاتی مانند AI/ML، AGI، LLMs، Metaverse و Web3- زمینه های مرتبط مقالات او هر ماه مخاطبان زیادی از بیش از یک میلیون کاربر را جذب می کند. به نظر می رسد او یک متخصص با 10 سال تجربه در سئو و بازاریابی دیجیتال است. دمیر در Mashable, Wired, ذکر شده است. Cointelegraph، نیویورکر، Inside.com، Entrepreneur، BeInCrypto، و انتشارات دیگر. او بین امارات متحده عربی، ترکیه، روسیه و کشورهای مستقل مشترک المنافع به عنوان یک عشایر دیجیتال سفر می کند. دمیر مدرک لیسانس خود را در فیزیک گرفت که به اعتقاد او مهارت های تفکر انتقادی لازم برای موفقیت در چشم انداز دائماً در حال تغییر اینترنت را به او داده است.