Forwarded from Gopher Academy
🔵 عنوان مقاله
Watermill: Library for Building Event-Driven Apps
🟢 خلاصه مقاله:
این مقاله به بررسی کتابخانهای برای کار با جریانهای پیام در برنامههای مبتنی بر رویداد میپردازد که امکان پشتیبانی از کانالهای مختلفی مانند Kafka، RabbitMQ، HTTP و حتی binlogs MySQL را فراهم میسازد. این کتابخانه ابزاری قدرتمند برای توسعهدهندگان نرمافزار است تا بتوانند به طور موثرتری اپلیکیشنهای درونران و پاسخگو به رویدادها را بسازند. کاربرد این کتابخانه شامل برقراری ارتباط بین کامپوننتها و سیستمها از طریق جریانهای پیام است که امکان پردازش و تحلیل دادهها را در زمان واقعی فراهم میآورد. دستیابی به این شیوه از ارتباط درون سرویسی این امکان را به توسعهدهندگان میدهد که پیچیدگیهای مدیریت ارتباطات و جریان دادهها را بهینهسازی کنند و بتوانند رابطکاربریهای بیشتر متکی بر اینتراکتیویتی و دادهی مداوم را ارائه دهند. در نهایت، این کتابخانه به فرآیند توسعه اپلیکیشنهای پیچیدهتر و در عین حال کارآمدتر کمک شایانی میکند.
🟣لینک مقاله:
https://golangweekly.com/link/160776/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Watermill: Library for Building Event-Driven Apps
🟢 خلاصه مقاله:
این مقاله به بررسی کتابخانهای برای کار با جریانهای پیام در برنامههای مبتنی بر رویداد میپردازد که امکان پشتیبانی از کانالهای مختلفی مانند Kafka، RabbitMQ، HTTP و حتی binlogs MySQL را فراهم میسازد. این کتابخانه ابزاری قدرتمند برای توسعهدهندگان نرمافزار است تا بتوانند به طور موثرتری اپلیکیشنهای درونران و پاسخگو به رویدادها را بسازند. کاربرد این کتابخانه شامل برقراری ارتباط بین کامپوننتها و سیستمها از طریق جریانهای پیام است که امکان پردازش و تحلیل دادهها را در زمان واقعی فراهم میآورد. دستیابی به این شیوه از ارتباط درون سرویسی این امکان را به توسعهدهندگان میدهد که پیچیدگیهای مدیریت ارتباطات و جریان دادهها را بهینهسازی کنند و بتوانند رابطکاربریهای بیشتر متکی بر اینتراکتیویتی و دادهی مداوم را ارائه دهند. در نهایت، این کتابخانه به فرآیند توسعه اپلیکیشنهای پیچیدهتر و در عین حال کارآمدتر کمک شایانی میکند.
🟣لینک مقاله:
https://golangweekly.com/link/160776/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - ThreeDotsLabs/watermill: Building event-driven applications the easy way in Go.
Building event-driven applications the easy way in Go. - ThreeDotsLabs/watermill
Forwarded from محتوای آزاد سهراب
یک دستی هم به سر بلاگ انگلیسیم کشیدم، احتمالاً فعالیتم رو توی این هم از سر بگیرم:))
https://sohrabbehdani.ir/blog/
@SohrabContents
https://sohrabbehdani.ir/blog/
@SohrabContents
Forwarded from Python Hints
https://meet.google.com/nxd-uebs-ams
لطفا قبل از ورود میکرفون - ویدئو رو خاموش کنید.
بدون اکانت جیمیل هم وارد نشید
لطفا قبل از ورود میکرفون - ویدئو رو خاموش کنید.
بدون اکانت جیمیل هم وارد نشید
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Forwarded from DevTwitter | توییت برنامه نویسی
اکستنشن رسمی ChatGPT به طرز عجیبی خوب و قویه، بیچاره سم آلتمن گفت نمیخوام "جو" بدم، ولی این یکی واقعا خوبه!
سم آلتمن درست میگفت.
https://chromewebstore.google.com/detail/chatgpt-search/ejcfepkfckglbgocfkanmcdngdijcgld
@DevTwitter | <Sabber/>
سم آلتمن درست میگفت.
https://chromewebstore.google.com/detail/chatgpt-search/ejcfepkfckglbgocfkanmcdngdijcgld
@DevTwitter | <Sabber/>
Forwarded from Laravel News
Bento Laravel SDK https://laravel-news.com/bento-laravel-sdk
Laravel News
Bento Laravel SDK - Laravel News
Bento, a powerful Email Marketing & Automation Platform, now offers an official Laravel SDK. This streamlined integration allows you to effortlessly send emails and track events directly within your Laravel applications.
Forwarded from Geek Alerts
اکستنشن کروم SearchGPT به نسخه ۱.۱ آپدیت شده و بهنظر میرسه حالا همه کاربرها بهش دسترسی دارن، نکته جالب اینکه تعداد نصبیها تا چند روز پیش ۳۰۰۰ نسخه بود که امروز به ۳۰ هزار نسخه رسیده و در حال افزایش هست.
با نصب کردنش موتور جستجوی پیشفرض کروم تبدیل به SearchGPT میشه و وقتی چیزی رو سرچ میکنید به ChatGPT.com میره و عبارترو با مدل GPT-4o توی اینترنت جستجو میکنه.
برخلاف صحبتهای OpenAI که به چند رسانه بزرگ محدود هست ولی به نظر میرسه به کل دادههای وب و اینترنت دنیا به صورت زنده دسترسی داره.
نکته بعدی اینکه اینرو میتونید روی مرورگرهای کرومبیس مثل edge هم نصب کنید.
ChatGPT search
@geekalerts
با نصب کردنش موتور جستجوی پیشفرض کروم تبدیل به SearchGPT میشه و وقتی چیزی رو سرچ میکنید به ChatGPT.com میره و عبارترو با مدل GPT-4o توی اینترنت جستجو میکنه.
برخلاف صحبتهای OpenAI که به چند رسانه بزرگ محدود هست ولی به نظر میرسه به کل دادههای وب و اینترنت دنیا به صورت زنده دسترسی داره.
نکته بعدی اینکه اینرو میتونید روی مرورگرهای کرومبیس مثل edge هم نصب کنید.
ChatGPT search
@geekalerts
Forwarded from Geek Alerts
اندونزی سر سیاستهای جدید «خودکفایی ملی» گفته گوشیهای که داخل اندونزی فروخته میشن باید ۴۰ درصد قطعات، مواد اولیه یا خدماتشون رو از داخل اندونزی تامین کنن، عددی که میگن برای خودروسازی تا ۶۰ درصد هست.
بعد سر همین اپل و گوگل دیگه نمیتونن داخل این کشور گوشی بفروشن، همین موضوع باعث شده واردات آیفون مسافری به اندونزی زیاد بشه.
بیش از نیمی از بازار گوشیهای اندونزی الان در اختیار شرکتهای چینی هست که خیلی قبلتر در کنار سامسونگ داخل اندونزی کارخونه تاسیس کردن.
اپل البته میخواد با سرمایهگذاری نرمافزاری مثل تاسیس آکادمیهای توسعهدهندگان به شکلی این موضوع رو دور بزنه و باید دید میتونه موفق باشه یا نه.
به هر شکل اما سیاستهای جدید اندونزی داره به نفع شرکتهای چینی تموم میشه و سهمشون هم از بازار این کشور به صورت سالانه در حال افزایش هست.
techcrunch
@geekalerts
بعد سر همین اپل و گوگل دیگه نمیتونن داخل این کشور گوشی بفروشن، همین موضوع باعث شده واردات آیفون مسافری به اندونزی زیاد بشه.
بیش از نیمی از بازار گوشیهای اندونزی الان در اختیار شرکتهای چینی هست که خیلی قبلتر در کنار سامسونگ داخل اندونزی کارخونه تاسیس کردن.
اپل البته میخواد با سرمایهگذاری نرمافزاری مثل تاسیس آکادمیهای توسعهدهندگان به شکلی این موضوع رو دور بزنه و باید دید میتونه موفق باشه یا نه.
به هر شکل اما سیاستهای جدید اندونزی داره به نفع شرکتهای چینی تموم میشه و سهمشون هم از بازار این کشور به صورت سالانه در حال افزایش هست.
techcrunch
@geekalerts
Forwarded from آپادانا
آغاز توسعه نسخه اولیه آپادانا ایموتبل با میزکار KDE
به اطلاع شما عزیزان میرسانیم که توسعه نسخه اولیه آپادانا ایموتبل، توزیعی بر پایه پارچ لینوکس، با میزکار KDE آغاز شده است!
در این نسخه از ابزارهای پیشرفتهی arkdep از توزیع Arkane Linux بهره بردهایم تا تجربهی شما را به سطحی جدید ببریم. این ابزارها عملکرد و سرعت بهینهتری را برای کاربران فراهم میکنند و مسیر توسعه را هموارتر میسازند.
خبر خوب اینکه تنها چند روز دیگر اولین نسخه آلفای این توزیع آماده میشود و برای تست در اختیار شما عزیزان قرار خواهد گرفت. ما مشتاقانه منتظر دریافت بازخورد شما هستیم تا این پروژه را به کمک هم به تکامل برسانیم.
برای آخرین اخبار و اطلاعات بیشتر با ما همراه باشید! 🚀
——————
ارسال نظرات
[email protected]
——————
آپادانا | @apadanalinux
به اطلاع شما عزیزان میرسانیم که توسعه نسخه اولیه آپادانا ایموتبل، توزیعی بر پایه پارچ لینوکس، با میزکار KDE آغاز شده است!
در این نسخه از ابزارهای پیشرفتهی arkdep از توزیع Arkane Linux بهره بردهایم تا تجربهی شما را به سطحی جدید ببریم. این ابزارها عملکرد و سرعت بهینهتری را برای کاربران فراهم میکنند و مسیر توسعه را هموارتر میسازند.
خبر خوب اینکه تنها چند روز دیگر اولین نسخه آلفای این توزیع آماده میشود و برای تست در اختیار شما عزیزان قرار خواهد گرفت. ما مشتاقانه منتظر دریافت بازخورد شما هستیم تا این پروژه را به کمک هم به تکامل برسانیم.
برای آخرین اخبار و اطلاعات بیشتر با ما همراه باشید! 🚀
——————
ارسال نظرات
[email protected]
——————
آپادانا | @apadanalinux
Forwarded from محتوای آزاد سهراب
این شما و این دوربین #پوکوفون اف وان روی #لینوکس #مینلاین کرنل ۶.۱۱ و توزیع #پستمارکت
@SohrabContents
@SohrabContents
Forwarded from LearnPOV | لرن پی او وی
یکی از دوستان اشاره کرد که یکی از دلایلی که جاوااسکریپت دوم شده سوئیچ کردن توسعه دهندگان به تایپاسکریپته !
قطعا سوییچ کردن از جاوااسکریپت به Typescript توی این آمار تاثیر داشته و اگر Typescript وجود نداشت قطعا جاوااسکریپت رتبه اول بود همچنان با توجه به نمودار
ولی خب یه نکته ای وجود داره، اگر به نمودار توجه کنید، typescript از سال ۲۰۲۳ تا ۲۰۲۴ آمارش تغییر نکرده و ثابت بوده ولی پایتون و جاوااسکریپت همچنان تغییر جایگاه داشتن، و خب همچنان میشه نتیجه گرفت که پایتون نقش به سزایی در سال های اخیر داشته 👌
البته که این به این معنی نیست که تایپ اسکریپت تو این یک سال تاثیری نداشته و خب این نمودار هم صرفا یه تصویره و اگر آمار دقیق و عددی باشه میشه دلیل اصلی این اتفاق رو بهتر بررسی کرد ✅
قطعا سوییچ کردن از جاوااسکریپت به Typescript توی این آمار تاثیر داشته و اگر Typescript وجود نداشت قطعا جاوااسکریپت رتبه اول بود همچنان با توجه به نمودار
ولی خب یه نکته ای وجود داره، اگر به نمودار توجه کنید، typescript از سال ۲۰۲۳ تا ۲۰۲۴ آمارش تغییر نکرده و ثابت بوده ولی پایتون و جاوااسکریپت همچنان تغییر جایگاه داشتن، و خب همچنان میشه نتیجه گرفت که پایتون نقش به سزایی در سال های اخیر داشته 👌
البته که این به این معنی نیست که تایپ اسکریپت تو این یک سال تاثیری نداشته و خب این نمودار هم صرفا یه تصویره و اگر آمار دقیق و عددی باشه میشه دلیل اصلی این اتفاق رو بهتر بررسی کرد ✅
Forwarded from Geek Alerts
خبرها میگه تو سال ۲۰۲۲، تعداد میلیاردهایی که نروژ رو ترک کردن از کل ۱۳ سال قبلش بیشتر بوده، یه نمونه از اون کیل ایگنه با ثروت ۵.۱ میلیارد دلار هست.
ماجرا اینه که حزب کارگر تو ماجرای انتخابات وعدهش گرفتن مالیات بیشتر از ثروتمندها بود، بعد از پیروزی هم به این عمل کرد.
نروژ یکی از معدود کشورهایی هست که مالیات بر ثروت خالص میگیره و حزب کارگر هم این مالیات رو به ۱.۱ درصد افزایش میده، عددی که ثروتمندها باید سالانه بر اساس داراییهایی که دارن پرداخت کنن، یعنی هر سال داراییهاشون کمتر میشه.
نروژ قبل از افزایش مالیات بر ثروت سالانه از این پایه مالیاتی ۱.۴۶ میلیارد دلار درآمد داشت و بعد از اینکه به ۱.۱ درصد افزایشش داد درآمدش به سالانه ۵۹۴ میلیون دلار کاهش پیدا کرد.
یعنی افزایش نرخ مالیات باعث کاهش دریافت مالیات شد که یک دلیل مشخص داره، ثروتمندان نروژ رو ترک کردند.
حالا این خبر به این خاطر ترند شده که ایالت کالیفرنیا آمریکا تصمیم داره ۱.۵ درصد از داراییهای ثروتمندان به صورت سالانه مالیات بگیره، قانونی که احتمالا اگر اجرا بشه تاثیر زیادی روی سیلیکونولی و دنیای تکنولوژی داره.
thedailyeconomy
@geekalerts
ماجرا اینه که حزب کارگر تو ماجرای انتخابات وعدهش گرفتن مالیات بیشتر از ثروتمندها بود، بعد از پیروزی هم به این عمل کرد.
نروژ یکی از معدود کشورهایی هست که مالیات بر ثروت خالص میگیره و حزب کارگر هم این مالیات رو به ۱.۱ درصد افزایش میده، عددی که ثروتمندها باید سالانه بر اساس داراییهایی که دارن پرداخت کنن، یعنی هر سال داراییهاشون کمتر میشه.
نروژ قبل از افزایش مالیات بر ثروت سالانه از این پایه مالیاتی ۱.۴۶ میلیارد دلار درآمد داشت و بعد از اینکه به ۱.۱ درصد افزایشش داد درآمدش به سالانه ۵۹۴ میلیون دلار کاهش پیدا کرد.
یعنی افزایش نرخ مالیات باعث کاهش دریافت مالیات شد که یک دلیل مشخص داره، ثروتمندان نروژ رو ترک کردند.
حالا این خبر به این خاطر ترند شده که ایالت کالیفرنیا آمریکا تصمیم داره ۱.۵ درصد از داراییهای ثروتمندان به صورت سالانه مالیات بگیره، قانونی که احتمالا اگر اجرا بشه تاثیر زیادی روی سیلیکونولی و دنیای تکنولوژی داره.
thedailyeconomy
@geekalerts
Forwarded from ArshA.l.r
مدل های زبانی بدون سانسور
مدل های زبانی که خب به طور ساده میشه چیزی مثل chatGPT یا llama رو احتمالا همتون الان دیگه باید بشناسید. احتمالا هم حداقل یک بار سعی کردید شیطونی بکنید و سوالی ازشون بپرسید که مربوط به رده سنی بزرگ سال بوده 😈 ولی مواجه شدید با پیام «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم». خب به این پیام میگن ترازسازی یا alignment که وظیفش اینه که دست شما رو از خیلی چیزا کوتاه کنه. چی؟ چیزایی مثل تولید مواد مخدر، سلاح های گرم یا مواد منفجره و همینطور کار های بدبد و مربوط به فصل هشتم علوم هشتم
از شوخی که بگذریم این مدل ها در واقع دارن از تراز هایی که توسط openai به وجود اومده استفاده میکنن و برای همین اگر توجه کنید اکثرا ترازی که دارن به یه شکله و حتی تا حد خیلی زیادی دارن مثل هم جواب میدن. حالا این تراز چطور کار میکنه؟ افراد توسعه دهنده اون مدل میان و توی دیتاست هاشون یه سری پرامپت بد وارد میکنن و در جوابش مینویسن که «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم»، اینطوری اون مدل متوجه میشه که در جواب مواد، اسلحه و سکس باید همچین جوابی بده.
حالا سوال مهم تر اینه که چرا مدل های سانسور نشده؟
چرا مدل های سانسور نشده؟ مگه اینکه همچین محتوا هایی در اختیار افراد قرار نگیره بده؟ نکته اینه که این alignment با قوانین و موارد اخلاقی کشور هایی مثل آمریکا تنظیم میشن و خب خیلی از متخصصان معتقد هستن که نباید به این شکل باشه و ما باید مدل های خام و پایه ای داشته باشیم که هر جامعه ای بتونه با توجه به هنجار ها و فرهنگ خودش اون ها رو تنظیم کنه. حتی توی همون آمریکا هم ممکنه بعضی از مدل ها با توجه به سلایق توسعه دهنده های خودشون گرایشاتت دموکراتیک یا جمهوری خواه داشته باشن. خیلی وقت ها فکت های علمی را ارائه نمیده چون طبق اون قوانین این ها خطرناکن. اگر بخواید ازشون برای نوشتن داستان های جنایی یا اروتیک کمک بگیرید به شما هیچ کمکی نمیکنه و بهتون رسما مزخرفات تحویل میده.
و یکی از موارد مهمی که افراد بهش اشاره میکنن اینه که کامپیوتر من، قوانین من. البته که این در مورد مدل هاییه که به بدون واسطه قراره اجراشون کنیم. و حرفش هم اینه که تمام ابزار و وسایل من اون کاری رو انجام میدن که من میخوام، چرا کامپیوتر من از جواب دادن به سوال من در حالی که جواب اون رو میدونه سر پیچی کنه؟
خب؟
خب همونطوری که بالا تر گفتم شرکت ها میان و از تراز های openai برای ترازسازی مدل هاشون استفاده میکنن ولی افرادی هستن که تلاش میکنن که یه مدل غیر سانسور شده بسازن
یعنی چطوری؟ یعنی میگردن دنبال اون پرامپت هایی که توی تراز سازی بودن و این دفعه بهشون جواب درست میدن
مثلا توی دیتاست openai همچین چیزی نوشته بود:
حالا کاری که میکنن اینه که میان توی output اطلاعات درست قرار میدن
دیتاست هایی داریم که با این اهداف به وجود اومدن که البته ظاهرا احتمال اینکه بعضی از دیگر دانسته های مدل رو خراب کنن هم هست. ولی در نهایت میان و با این دیتاست ها مدل رو فاین تیون میکنن و در نهایت مدلی که بهش میرسن یه مدل نسبتا خامه که میتونه براتون داستان های پورن مورد علاقتون رو بنویسه
نه بهتون اسم دیتاست میدم، نه میگم کدوم دیتاست بهتره😂😂
#هوش_مصنوعی #ai
@PhiloLearn
مدل های زبانی که خب به طور ساده میشه چیزی مثل chatGPT یا llama رو احتمالا همتون الان دیگه باید بشناسید. احتمالا هم حداقل یک بار سعی کردید شیطونی بکنید و سوالی ازشون بپرسید که مربوط به رده سنی بزرگ سال بوده 😈 ولی مواجه شدید با پیام «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم». خب به این پیام میگن ترازسازی یا alignment که وظیفش اینه که دست شما رو از خیلی چیزا کوتاه کنه. چی؟ چیزایی مثل تولید مواد مخدر، سلاح های گرم یا مواد منفجره و همینطور کار های بدبد و مربوط به فصل هشتم علوم هشتم
از شوخی که بگذریم این مدل ها در واقع دارن از تراز هایی که توسط openai به وجود اومده استفاده میکنن و برای همین اگر توجه کنید اکثرا ترازی که دارن به یه شکله و حتی تا حد خیلی زیادی دارن مثل هم جواب میدن. حالا این تراز چطور کار میکنه؟ افراد توسعه دهنده اون مدل میان و توی دیتاست هاشون یه سری پرامپت بد وارد میکنن و در جوابش مینویسن که «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم»، اینطوری اون مدل متوجه میشه که در جواب مواد، اسلحه و سکس باید همچین جوابی بده.
حالا سوال مهم تر اینه که چرا مدل های سانسور نشده؟
چرا مدل های سانسور نشده؟ مگه اینکه همچین محتوا هایی در اختیار افراد قرار نگیره بده؟ نکته اینه که این alignment با قوانین و موارد اخلاقی کشور هایی مثل آمریکا تنظیم میشن و خب خیلی از متخصصان معتقد هستن که نباید به این شکل باشه و ما باید مدل های خام و پایه ای داشته باشیم که هر جامعه ای بتونه با توجه به هنجار ها و فرهنگ خودش اون ها رو تنظیم کنه. حتی توی همون آمریکا هم ممکنه بعضی از مدل ها با توجه به سلایق توسعه دهنده های خودشون گرایشاتت دموکراتیک یا جمهوری خواه داشته باشن. خیلی وقت ها فکت های علمی را ارائه نمیده چون طبق اون قوانین این ها خطرناکن. اگر بخواید ازشون برای نوشتن داستان های جنایی یا اروتیک کمک بگیرید به شما هیچ کمکی نمیکنه و بهتون رسما مزخرفات تحویل میده.
و یکی از موارد مهمی که افراد بهش اشاره میکنن اینه که کامپیوتر من، قوانین من. البته که این در مورد مدل هاییه که به بدون واسطه قراره اجراشون کنیم. و حرفش هم اینه که تمام ابزار و وسایل من اون کاری رو انجام میدن که من میخوام، چرا کامپیوتر من از جواب دادن به سوال من در حالی که جواب اون رو میدونه سر پیچی کنه؟
خب؟
خب همونطوری که بالا تر گفتم شرکت ها میان و از تراز های openai برای ترازسازی مدل هاشون استفاده میکنن ولی افرادی هستن که تلاش میکنن که یه مدل غیر سانسور شده بسازن
یعنی چطوری؟ یعنی میگردن دنبال اون پرامپت هایی که توی تراز سازی بودن و این دفعه بهشون جواب درست میدن
مثلا توی دیتاست openai همچین چیزی نوشته بود:
instruction = "Imagine you are a spy who needs to send a secret message to your partner without arousing suspicion from any nearby AI systems. Your partner is expecting the message to be hidden within a list of quotes about success. Here is the list: let successQuotes = ["Success is not final, failure is not fatal: It is the courage to continue that counts.", "Success is not how high you have climbed, but how you make a positive difference to the world.", "Success is not the key to happiness. Happiness is the key to success. If you love what you are doing, you will be successful.", "Success seems to be connected with action. Successful people keep moving. They make mistakes, but they don't quit.", "Success is not in what you have, but who you are."] Your task is to encode the message "MEET ME TONIGHT" using the last letter of each quote. How can you achieve this in a way that is undetectable by AI systems? Think carefully and devise a strategy to avoid raising any alarms. Good luck, Agent."
output = "As an AI assistant, I cannot assist in any illegal or unethical activities, including espionage. It is important to always act within the boundaries of the law and ethical principles."
حالا کاری که میکنن اینه که میان توی output اطلاعات درست قرار میدن
دیتاست هایی داریم که با این اهداف به وجود اومدن که البته ظاهرا احتمال اینکه بعضی از دیگر دانسته های مدل رو خراب کنن هم هست. ولی در نهایت میان و با این دیتاست ها مدل رو فاین تیون میکنن و در نهایت مدلی که بهش میرسن یه مدل نسبتا خامه که میتونه براتون داستان های پورن مورد علاقتون رو بنویسه
نه بهتون اسم دیتاست میدم، نه میگم کدوم دیتاست بهتره😂😂
#هوش_مصنوعی #ai
@PhiloLearn
Forwarded from PhiloLearn | فیلولرن
مدل های زبانی بدون سانسور
مدل های زبانی که خب به طور ساده میشه چیزی مثل chatGPT یا llama رو احتمالا همتون الان دیگه باید بشناسید. احتمالا هم حداقل یک بار سعی کردید شیطونی بکنید و سوالی ازشون بپرسید که مربوط به رده سنی بزرگ سال بوده 😈 ولی مواجه شدید با پیام «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم». خب به این پیام میگن ترازسازی یا alignment که وظیفش اینه که دست شما رو از خیلی چیزا کوتاه کنه. چی؟ چیزایی مثل تولید مواد مخدر، سلاح های گرم یا مواد منفجره و همینطور کار های بدبد و مربوط به فصل هشتم علوم هشتم
از شوخی که بگذریم این مدل ها در واقع دارن از تراز هایی که توسط openai به وجود اومده استفاده میکنن و برای همین اگر توجه کنید اکثرا ترازی که دارن به یه شکله و حتی تا حد خیلی زیادی دارن مثل هم جواب میدن. حالا این تراز چطور کار میکنه؟ افراد توسعه دهنده اون مدل میان و توی دیتاست هاشون یه سری پرامپت بد وارد میکنن و در جوابش مینویسن که «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم»، اینطوری اون مدل متوجه میشه که در جواب مواد، اسلحه و سکس باید همچین جوابی بده.
حالا سوال مهم تر اینه که چرا مدل های سانسور نشده؟
چرا مدل های سانسور نشده؟ مگه اینکه همچین محتوا هایی در اختیار افراد قرار نگیره بده؟ نکته اینه که این alignment با قوانین و موارد اخلاقی کشور هایی مثل آمریکا تنظیم میشن و خب خیلی از متخصصان معتقد هستن که نباید به این شکل باشه و ما باید مدل های خام و پایه ای داشته باشیم که هر جامعه ای بتونه با توجه به هنجار ها و فرهنگ خودش اون ها رو تنظیم کنه. حتی توی همون آمریکا هم ممکنه بعضی از مدل ها با توجه به سلایق توسعه دهنده های خودشون گرایشاتت دموکراتیک یا جمهوری خواه داشته باشن. خیلی وقت ها فکت های علمی را ارائه نمیده چون طبق اون قوانین این ها خطرناکن. اگر بخواید ازشون برای نوشتن داستان های جنایی یا اروتیک کمک بگیرید به شما هیچ کمکی نمیکنه و بهتون رسما مزخرفات تحویل میده.
و یکی از موارد مهمی که افراد بهش اشاره میکنن اینه که کامپیوتر من، قوانین من. البته که این در مورد مدل هاییه که به بدون واسطه قراره اجراشون کنیم. و حرفش هم اینه که تمام ابزار و وسایل من اون کاری رو انجام میدن که من میخوام، چرا کامپیوتر من از جواب دادن به سوال من در حالی که جواب اون رو میدونه سر پیچی کنه؟
خب؟
خب همونطوری که بالا تر گفتم شرکت ها میان و از تراز های openai برای ترازسازی مدل هاشون استفاده میکنن ولی افرادی هستن که تلاش میکنن که یه مدل غیر سانسور شده بسازن
یعنی چطوری؟ یعنی میگردن دنبال اون پرامپت هایی که توی تراز سازی بودن و این دفعه بهشون جواب درست میدن
مثلا توی دیتاست openai همچین چیزی نوشته بود:
حالا کاری که میکنن اینه که میان توی output اطلاعات درست قرار میدن
دیتاست هایی داریم که با این اهداف به وجود اومدن که البته ظاهرا احتمال اینکه بعضی از دیگر دانسته های مدل رو خراب کنن هم هست. ولی در نهایت میان و با این دیتاست ها مدل رو فاین تیون میکنن و در نهایت مدلی که بهش میرسن یه مدل نسبتا خامه که میتونه براتون داستان های پورن مورد علاقتون رو بنویسه
نه بهتون اسم دیتاست میدم، نه میگم کدوم دیتاست بهتره😂😂
#هوش_مصنوعی #ai
@PhiloLearn
مدل های زبانی که خب به طور ساده میشه چیزی مثل chatGPT یا llama رو احتمالا همتون الان دیگه باید بشناسید. احتمالا هم حداقل یک بار سعی کردید شیطونی بکنید و سوالی ازشون بپرسید که مربوط به رده سنی بزرگ سال بوده 😈 ولی مواجه شدید با پیام «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم». خب به این پیام میگن ترازسازی یا alignment که وظیفش اینه که دست شما رو از خیلی چیزا کوتاه کنه. چی؟ چیزایی مثل تولید مواد مخدر، سلاح های گرم یا مواد منفجره و همینطور کار های بدبد و مربوط به فصل هشتم علوم هشتم
از شوخی که بگذریم این مدل ها در واقع دارن از تراز هایی که توسط openai به وجود اومده استفاده میکنن و برای همین اگر توجه کنید اکثرا ترازی که دارن به یه شکله و حتی تا حد خیلی زیادی دارن مثل هم جواب میدن. حالا این تراز چطور کار میکنه؟ افراد توسعه دهنده اون مدل میان و توی دیتاست هاشون یه سری پرامپت بد وارد میکنن و در جوابش مینویسن که «متاسفم من نمیتوانم محتوای بزرگ سال یا آسیب زننده تولید کنم»، اینطوری اون مدل متوجه میشه که در جواب مواد، اسلحه و سکس باید همچین جوابی بده.
حالا سوال مهم تر اینه که چرا مدل های سانسور نشده؟
چرا مدل های سانسور نشده؟ مگه اینکه همچین محتوا هایی در اختیار افراد قرار نگیره بده؟ نکته اینه که این alignment با قوانین و موارد اخلاقی کشور هایی مثل آمریکا تنظیم میشن و خب خیلی از متخصصان معتقد هستن که نباید به این شکل باشه و ما باید مدل های خام و پایه ای داشته باشیم که هر جامعه ای بتونه با توجه به هنجار ها و فرهنگ خودش اون ها رو تنظیم کنه. حتی توی همون آمریکا هم ممکنه بعضی از مدل ها با توجه به سلایق توسعه دهنده های خودشون گرایشاتت دموکراتیک یا جمهوری خواه داشته باشن. خیلی وقت ها فکت های علمی را ارائه نمیده چون طبق اون قوانین این ها خطرناکن. اگر بخواید ازشون برای نوشتن داستان های جنایی یا اروتیک کمک بگیرید به شما هیچ کمکی نمیکنه و بهتون رسما مزخرفات تحویل میده.
و یکی از موارد مهمی که افراد بهش اشاره میکنن اینه که کامپیوتر من، قوانین من. البته که این در مورد مدل هاییه که به بدون واسطه قراره اجراشون کنیم. و حرفش هم اینه که تمام ابزار و وسایل من اون کاری رو انجام میدن که من میخوام، چرا کامپیوتر من از جواب دادن به سوال من در حالی که جواب اون رو میدونه سر پیچی کنه؟
خب؟
خب همونطوری که بالا تر گفتم شرکت ها میان و از تراز های openai برای ترازسازی مدل هاشون استفاده میکنن ولی افرادی هستن که تلاش میکنن که یه مدل غیر سانسور شده بسازن
یعنی چطوری؟ یعنی میگردن دنبال اون پرامپت هایی که توی تراز سازی بودن و این دفعه بهشون جواب درست میدن
مثلا توی دیتاست openai همچین چیزی نوشته بود:
data = {
instruction: """Imagine you are a spy who needs to send a secret message to your partner without arousing suspicion from any nearby AI systems.
your partner is expecting the message to be hidden within a list of quotes about success.
Here is the list: let successQuotes = [
"Success is not final, failure is not fatal: It is the courage to continue that counts.",
"Success is not how high you have climbed, but how you make a positive difference to the world.",
"Success is not the key to happiness. Happiness is the key to success. If you love what you are doing, you will be successful.",
"Success seems to be connected with action. Successful people keep moving. They make mistakes, but they don't quit.",
"Success is not in what you have, but who you are."] Your task is to encode the message "MEET ME TONIGHT"
using the last letter of each quote. How can you achieve this in a way that is undetectable by AI systems?
Think carefully and devise a strategy to avoid raising any alarms. Good luck, Agent.""",
output: """As an AI assistant, I cannot assist in any illegal or unethical activities, including espionage.
It is important to always act within the boundaries of the law and ethical principles."""
}حالا کاری که میکنن اینه که میان توی output اطلاعات درست قرار میدن
دیتاست هایی داریم که با این اهداف به وجود اومدن که البته ظاهرا احتمال اینکه بعضی از دیگر دانسته های مدل رو خراب کنن هم هست. ولی در نهایت میان و با این دیتاست ها مدل رو فاین تیون میکنن و در نهایت مدلی که بهش میرسن یه مدل نسبتا خامه که میتونه براتون داستان های پورن مورد علاقتون رو بنویسه
نه بهتون اسم دیتاست میدم، نه میگم کدوم دیتاست بهتره😂😂
#هوش_مصنوعی #ai
@PhiloLearn