تقریباً همهی تیمهای ML این مشکل رو دارن:
۱- مدلی واسه خودت آموزش بدی/ (fine tune کنی) یا ۲- از API یه مدل بزرگ استفاده کنی؟
و خوب خیلی ها هم نه داده دارن، نه وقت، نه بودجه!
اما یک راه حل سومی هم هست: میتونی یه مدل دقیق در حد GPT بسازی — با کمتر از ۳ دلار هزینه.
این راه جدید بهترینهای هر دو رو با هم ترکیب میکنه: از یه مدل اپن سورس برای تولید دادهی مصنوعی (synthetic) استفاده کن، بعد یه مدل کوچیک، سریع و ارزونتر رو با اون آموزش بده. چون:
- اکثر پروژههای واقعی دادهی آماده ندارن.
- مدلهایی مثل GPT-4 خیلی خوبن ولی هزینهبر، کند و نیاز به فرستادن اطلاعات حساس به یه شرکت دیگه دارن.
- حالا با دادهی مصنوعی باکیفیت از مدلهای اوپنسورس (مثل Mixtral)، دیگه لازم نیست بری سراغ لیبل زدن دستی.
مدل بزرگ ("معلم") دادهها رو برات برچسب میزنه، بعدش یه مدل کوچیکتر ("دانشآموز") رو باهاش آموزش میدی.
مثال: مطالعهی موردی: تحلیل احساسات (sentiment analysis) اخبار مالی
- دقت: GPT-4 و RoBERTa هر دو ۹۴٪
هزینه:
- GPT-4: $3061
- RoBERTa: $2.70
زمان پاسخ:
- GPT-4 چند ثانیه
- RoBERTa = ۰.۱۳ ثانیه
مصرف کربن:
- GPT-4 = ~۱۰۰۰ kg
- RoBERTa = ۰.۱۲ kg
اگه میخواهید کامل بدونید این بلاگ را حتما بخونید.
Blog: https://huggingface.co/blog/synthetic-data-save-costs
@DevTwitter | <Mehdi Allahyari/>
۱- مدلی واسه خودت آموزش بدی/ (fine tune کنی) یا ۲- از API یه مدل بزرگ استفاده کنی؟
و خوب خیلی ها هم نه داده دارن، نه وقت، نه بودجه!
اما یک راه حل سومی هم هست: میتونی یه مدل دقیق در حد GPT بسازی — با کمتر از ۳ دلار هزینه.
این راه جدید بهترینهای هر دو رو با هم ترکیب میکنه: از یه مدل اپن سورس برای تولید دادهی مصنوعی (synthetic) استفاده کن، بعد یه مدل کوچیک، سریع و ارزونتر رو با اون آموزش بده. چون:
- اکثر پروژههای واقعی دادهی آماده ندارن.
- مدلهایی مثل GPT-4 خیلی خوبن ولی هزینهبر، کند و نیاز به فرستادن اطلاعات حساس به یه شرکت دیگه دارن.
- حالا با دادهی مصنوعی باکیفیت از مدلهای اوپنسورس (مثل Mixtral)، دیگه لازم نیست بری سراغ لیبل زدن دستی.
مدل بزرگ ("معلم") دادهها رو برات برچسب میزنه، بعدش یه مدل کوچیکتر ("دانشآموز") رو باهاش آموزش میدی.
مثال: مطالعهی موردی: تحلیل احساسات (sentiment analysis) اخبار مالی
- دقت: GPT-4 و RoBERTa هر دو ۹۴٪
هزینه:
- GPT-4: $3061
- RoBERTa: $2.70
زمان پاسخ:
- GPT-4 چند ثانیه
- RoBERTa = ۰.۱۳ ثانیه
مصرف کربن:
- GPT-4 = ~۱۰۰۰ kg
- RoBERTa = ۰.۱۲ kg
اگه میخواهید کامل بدونید این بلاگ را حتما بخونید.
Blog: https://huggingface.co/blog/synthetic-data-save-costs
@DevTwitter | <Mehdi Allahyari/>
👍46❤6🔥3
بچه ها، MicrosoftBuild شروع شده و کلی ورکشاپ و ایونت های خفن و رایگان داره...
از دستش ندین...
https://build.microsoft.com/en-US/home
@DevTwitter | <Sam92/>
از دستش ندین...
https://build.microsoft.com/en-US/home
@DevTwitter | <Sam92/>
👍12❤2👎2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
تست نویسی front_end، فقط با انتخاب یک قسمت از صفحه در مرورگر.
وقتی هوش_مصنوعی ، تست نویسی فرانت رو برای ما خیلی آسون می کنه.
ابزار TestCraft، یه extension کروم هست که با استفاده از هوش مصنوعی، کار تست نویسی فرانت رو برای ما انجام میده.
خروجی که به ما میده کد تسته که در یکی از قالب های playwright ، cypress و selenium خواهیم داشت.
حتی زبان کد خروجی(مثلا js, ts, java, c sharp و...) و مدل هوش مصنوعی موردنظرمون رو هم می تونیم انتخاب کنیم.
به این صورت که(همونطور که تو این ویدیو می تونیم ببینیم) ما فقط یک قسمت از صفحه رو انتخاب می کنیم. بعد خودش می فهمه اون قسمت چیه و یکسری ایده ی تست به ما میده.
ما می تونیم چندتا از ایده هایی که به ما داده رو انتخاب کنیم و در انتها، کدش رو تو قالبی که انتخاب کردیم دریافت کنیم.
برای بررسی بیشتر هم می تونیم به آدرس زیر مراجعه کنیم:
https://home.testcraft.app/
@DevTwitter | <Ali Moghimi/>
وقتی هوش_مصنوعی ، تست نویسی فرانت رو برای ما خیلی آسون می کنه.
ابزار TestCraft، یه extension کروم هست که با استفاده از هوش مصنوعی، کار تست نویسی فرانت رو برای ما انجام میده.
خروجی که به ما میده کد تسته که در یکی از قالب های playwright ، cypress و selenium خواهیم داشت.
حتی زبان کد خروجی(مثلا js, ts, java, c sharp و...) و مدل هوش مصنوعی موردنظرمون رو هم می تونیم انتخاب کنیم.
به این صورت که(همونطور که تو این ویدیو می تونیم ببینیم) ما فقط یک قسمت از صفحه رو انتخاب می کنیم. بعد خودش می فهمه اون قسمت چیه و یکسری ایده ی تست به ما میده.
ما می تونیم چندتا از ایده هایی که به ما داده رو انتخاب کنیم و در انتها، کدش رو تو قالبی که انتخاب کردیم دریافت کنیم.
برای بررسی بیشتر هم می تونیم به آدرس زیر مراجعه کنیم:
https://home.testcraft.app/
@DevTwitter | <Ali Moghimi/>
👍23🔥4👎3❤2
یه پکیج نوشتم برای مرتب سازی importها و exportها تو پروژه های nodeTSتون.
نصب میکنید، تو cmd میزنید:
npx zakaz -b <folder_name>
و تمام. فایل های index.ts میسازه و چیز میزاتون رو از مسیرهای مشخص تر و تمیز تری ایمپورت میکنید.
http://github.com/navidmadannezhad/zakaz
@DevTwitter | <Navid/>
نصب میکنید، تو cmd میزنید:
npx zakaz -b <folder_name>
و تمام. فایل های index.ts میسازه و چیز میزاتون رو از مسیرهای مشخص تر و تمیز تری ایمپورت میکنید.
http://github.com/navidmadannezhad/zakaz
@DevTwitter | <Navid/>
👍14👎5🔥4❤1
یک پروژه جدید به عنوان ساید پروجکت شروع کردم به عنوان پلتفرم اجاره و فروش ملک با اسپرینگ بوت میکروسرویس، کیکلاک و ری اکت و دیپلوی روی سرورهای آمازون. قسمت به قسمتش رو سعی میکنم لایو روی یوتیوب منتشر کنم
https://github.com/manimovassagh/immo-finder
@DevTwitter | <Mani/>
https://github.com/manimovassagh/immo-finder
@DevTwitter | <Mani/>
👍21👎5❤2🔥1
ته قضیه کار با LLMها خیلی سادست: ۱. شما یه پرامپت میدید ۲. یه ساختار خروجی تعریف میکنید
همین! باقی خلاقیتها و هوشمندیها میره توی اینکه چطور پرامپت بنویسید و چه ساختار خروجیای تعریف کنید.
اگه با گولنگ، این دوتا نیازمندی رو ساده شده میخواید:
https://github.com/mhrlife/goai-kit
@DevTwitter | <Navid/>
همین! باقی خلاقیتها و هوشمندیها میره توی اینکه چطور پرامپت بنویسید و چه ساختار خروجیای تعریف کنید.
اگه با گولنگ، این دوتا نیازمندی رو ساده شده میخواید:
https://github.com/mhrlife/goai-kit
@DevTwitter | <Navid/>
👍11🔥3❤1👎1
یه پروژه جمعوجور ولی خفن با CDK نوشتم!
تو این مدت با AWS CDK کلی حال کردم و برای تمرین، یه پروژه ساده نوشتم که واسه Note ها قابلیت CRUD داره. از Lambda، API Gateway و DynamoDB استفاده کردم و با CDK و به زبان TypeScript پیادهسازی شده.
یه تشکر ویژه دارم از Pouria Jahandideh که توی دورهشون واقعا با حوصله، کاربردی و شفاف مفاهیم AWS رو آموزش دادن.
البته برای نوشتنش از آموزش های یودمی هم استفاده کردم.
سورس پروژه رو روی گیتهاب گذاشتم، که میتونه خیلی بهتر بشه. اگه خواستین یه نگاهی بندازین:
https://github.com/mae6e/CDKNote
@DevTwitter | <Maede Zabhi/>
تو این مدت با AWS CDK کلی حال کردم و برای تمرین، یه پروژه ساده نوشتم که واسه Note ها قابلیت CRUD داره. از Lambda، API Gateway و DynamoDB استفاده کردم و با CDK و به زبان TypeScript پیادهسازی شده.
یه تشکر ویژه دارم از Pouria Jahandideh که توی دورهشون واقعا با حوصله، کاربردی و شفاف مفاهیم AWS رو آموزش دادن.
البته برای نوشتنش از آموزش های یودمی هم استفاده کردم.
سورس پروژه رو روی گیتهاب گذاشتم، که میتونه خیلی بهتر بشه. اگه خواستین یه نگاهی بندازین:
https://github.com/mae6e/CDKNote
@DevTwitter | <Maede Zabhi/>
👍11👎1🔥1
اکستنشن تم DotNetTheme حالا برای VS Code
بعد از استقبال از نسخه ویژوال استودیو، حالا DotNetTheme برای VS Code هم منتشر شد؛ با رنگ بندی های مدرن و هماهنگ، مخصوص یه تجربهای لذت بخش تر در کدنویسی.
دانلود از Marketplace
https://marketplace.visualstudio.com/items?itemName=HamedHeydarian.dotnettheme-vscode
سورس کد و جزئیات بیشتر
https://github.com/hheydarian/DotNetTheme-VSCode
@DevTwitter | <Hamed/>
بعد از استقبال از نسخه ویژوال استودیو، حالا DotNetTheme برای VS Code هم منتشر شد؛ با رنگ بندی های مدرن و هماهنگ، مخصوص یه تجربهای لذت بخش تر در کدنویسی.
دانلود از Marketplace
https://marketplace.visualstudio.com/items?itemName=HamedHeydarian.dotnettheme-vscode
سورس کد و جزئیات بیشتر
https://github.com/hheydarian/DotNetTheme-VSCode
@DevTwitter | <Hamed/>
🔥17👍5❤1
Config = API + Admin Panel
تو این ویدیو راجب پیلود حرف میزنیم.
ابزاری که بیشتر از یه CMS ساده عمل میکنه و یه بکاند + پنل ادمین کامله!
https://youtu.be/VfvjJSEIMc0
@DevTwitter | <karim/>
تو این ویدیو راجب پیلود حرف میزنیم.
ابزاری که بیشتر از یه CMS ساده عمل میکنه و یه بکاند + پنل ادمین کامله!
https://youtu.be/VfvjJSEIMc0
@DevTwitter | <karim/>
👍17👎2🔥1
من یه ابزار اوپنسورس نوشتم به اسم LinkedIn Assistant که میتونه کلی از درخواست کانکشن لینکدین رو خودکار انجام بده، اونم به سبک انسانی . غیر قابل ردگیری و تشخیص و ...
یه سری قابلیتهاش:
ارسال درخواست ارتباط با پیام شخصیسازیشده
تایپ شبیه انسان (با تأخیر واقعی بین کاراکترها)
حرکت ماوس طبیعی و رندوم
تنظیم فاصله زمانی بین درخواستها برای جلوگیری از اسپم شدن
قابل اجرا با یک config ساده از طریق فایل JSON
و ....
https://github.com/MH-Alikhani/LinkedIn-Assistant
@DevTwitter | <MH Alikhani/>
یه سری قابلیتهاش:
ارسال درخواست ارتباط با پیام شخصیسازیشده
تایپ شبیه انسان (با تأخیر واقعی بین کاراکترها)
حرکت ماوس طبیعی و رندوم
تنظیم فاصله زمانی بین درخواستها برای جلوگیری از اسپم شدن
قابل اجرا با یک config ساده از طریق فایل JSON
و ....
https://github.com/MH-Alikhani/LinkedIn-Assistant
@DevTwitter | <MH Alikhani/>
👍31👎22🔥2❤1
#بگایی_در_کمین
با تعدیل شرکتهایی مثل اسنپ و دیجیکالا، هممون دچار ترس از امنیت شغلی شدیم.
با این همه تعدیلی که هر روز داره تو شرکتهای بزرگ اتفاق میوفته دیگه حالی به آدم میمونه؟
@DevTwitter
با تعدیل شرکتهایی مثل اسنپ و دیجیکالا، هممون دچار ترس از امنیت شغلی شدیم.
با این همه تعدیلی که هر روز داره تو شرکتهای بزرگ اتفاق میوفته دیگه حالی به آدم میمونه؟
@DevTwitter
👍140👎21🔥4❤3
من داخل این ریپو یه بلاک چین توسعه دادم و براش با flask یه api ساده نوشتم خوشحال میشم ببینیدش بهش استار بدید و در بهتر شدنش کمک کنید
https://github.com/AbolfazlAdhami/BlockChain-Python
@DevTwitter | <A.Adhami/>
https://github.com/AbolfazlAdhami/BlockChain-Python
@DevTwitter | <A.Adhami/>
👍22👎4🔥4❤1
هر کاری که لازمه برای راه اندازی n8n روی دامنه شخصی رو اینجا نوشتم.
مستندسازی راه نجات است :)
https://github.com/hamidtech/n8n-docker-virtualmin-reverse-proxy
@DevTwitter | <حمید(حاجیم سابق)/>
مستندسازی راه نجات است :)
https://github.com/hamidtech/n8n-docker-virtualmin-reverse-proxy
@DevTwitter | <حمید(حاجیم سابق)/>
👍35❤9👎6🔥2
الان دیدم مایکروسافت یه ویرایشگر متن داره به اسم ادیت، برای محیط کامندلاین (ترمینال)، به تازگی نسخه استیبل هم داده، با زبان راست درست شده، میگن پیچیدگی های ادیتورهای مدال مثل ویم رو نداره، حجم باینریش هم خیلی کمه، لینک گیتهابش:
https://github.com/microsoft/edit
@DevTwitter | <حمید کرد/>
https://github.com/microsoft/edit
@DevTwitter | <حمید کرد/>
👍33👎14🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل از هوش مصنوعی ویدیوساز Veo 3 رونمایی کرد
گوگل امروز در جریان I/O 2025 از هوش مصنوعی ویدیوساز Veo 3 با قابلیت ساخت صدا رونمایی کرد. این سرویس هوش مصنوعی از امروز همراه با سرویس اشتراکی جدید AI Ultra در اختیار کاربران در ایالات متحده قرار میگیرد.
@DevTwitter | <Digiato/>
گوگل امروز در جریان I/O 2025 از هوش مصنوعی ویدیوساز Veo 3 با قابلیت ساخت صدا رونمایی کرد. این سرویس هوش مصنوعی از امروز همراه با سرویس اشتراکی جدید AI Ultra در اختیار کاربران در ایالات متحده قرار میگیرد.
@DevTwitter | <Digiato/>
🔥22👍5
This media is not supported in your browser
VIEW IN TELEGRAM
دیشب اتفاق جالبی که برای ما فارسی زبان ها افتاد تو مراسم معرفی اندروید xr گوگل بود
شهرام ایزدی مدیر بخش xr گوگل، عینک گوگل رو با زبان فارسی تست کرد
با این عینک شما میتونید با طرف مقابلتون( هر زبانی که بلد هست) بدون اینکه هیچ زبان دیگه ی بلد باشید در لحظه مکالمه کنید
هوش مصنوعی به مترجم های زبان و کلاس های اموزش زبان هم داره میگه خدافظ
@DevTwitter | <Alfie/>
شهرام ایزدی مدیر بخش xr گوگل، عینک گوگل رو با زبان فارسی تست کرد
با این عینک شما میتونید با طرف مقابلتون( هر زبانی که بلد هست) بدون اینکه هیچ زبان دیگه ی بلد باشید در لحظه مکالمه کنید
هوش مصنوعی به مترجم های زبان و کلاس های اموزش زبان هم داره میگه خدافظ
@DevTwitter | <Alfie/>
🔥87👍9❤5👎2
نمونه زاییدن AI وقتی کدبیس بزرگه و قرار نیست یه توپ که میخوره در و دیوار رو کد بزنه
https://github.com/dotnet/runtime/pull/115762
@DevTwitter | <Arman/>
https://github.com/dotnet/runtime/pull/115762
@DevTwitter | <Arman/>
👍31👎3🔥2
حالا که دارین با پروژه هاتون فلکس میکنین منم اینو اضاف کنم:
نصب کوبر به صورت production ready
https://github.com/ramed6273/k8s-production-ready
@DevTwitter | <بوم بر بوم به/>
نصب کوبر به صورت production ready
https://github.com/ramed6273/k8s-production-ready
@DevTwitter | <بوم بر بوم به/>
👎19👍8🔥1
معمولا تو پروژه ها فایل هایی رو باید دانلود کرد و نیازه که از یه کتابخانه دانلودر استفاده کنیم
پس گفتم بشینم یه کتابخانه دانلودر ساده بنویسم که کار باهاش ساده تر باشه و با Compose هم فیت تر باشه
خوشحال میشم star بدید و ریتوییت کنید تا بیشتر دیده بشه
https://github.com/itsBenyaamin/rakhsh
@DevTwitter | <.. BeNYaMiN ../>
پس گفتم بشینم یه کتابخانه دانلودر ساده بنویسم که کار باهاش ساده تر باشه و با Compose هم فیت تر باشه
خوشحال میشم star بدید و ریتوییت کنید تا بیشتر دیده بشه
https://github.com/itsBenyaamin/rakhsh
@DevTwitter | <.. BeNYaMiN ../>
👍20👎6❤3🔥2