TondTech – Telegram
TondTech
2.6K subscribers
1.47K photos
169 videos
133 files
1.14K links
کالای ما دانش است


تبلیغات نداریم
Download Telegram
TondTech
خوب اگر سری به لینکدین بزنید، کم کم داره موجش شروع میشه
در مورد این مسئله قبلا گفته بودم و خوب دیدیم که متاسفانه پیش بینی هام درست از آب درومد.
💔5👍2😢1
دوستان خوب و عزیزم سلام، من و تیم خوبم در #رسمیو، مدتی رو سرمون خلوت خواهد بود و دوست داریم به شکل مشاوره یا همکاری در انجام پروژه های شما (به صورت صفر تا صد یا مشارکت در پیاده سازی بخشی از سرویس هاتون) همراه باشیم .

ما توی تیممون به جز توسعه دهندگان .net و React ، پروداکت منیجر و دیزاینر هم داریم اگر لازم داشته باشید برای این پروژه ها.

کد تمیز و قابل گسترش مینویسیم، با هم سر استانداردهای مستندسازی به تفاهم خواهیم رسید.


بعد از پایان پروژه هم، پروژه رو به تیم تون تحویل میدیم و اگر نیاز به آموزشی باشه، در حد توان راهنمایی و آموزش نیروهاتون رو هم بر عهده خواهیم گرفت.

خیلی به من لطف خواهید کرد اگر این پست را در همه ی گروه های فنی و بیزنسی تان منتشر کنید.
متاسفانه فعلا فقط از طریق اکانت تلگرام @StartupNerd وشماره 09308282925 در خدمت شما و پاسخگو خواهم بود.

🫂 مجددا از شما خواهش میکنم این پست رو (در همه ی گروه های خودتون که فکر میکنید ممکنه کسی به توانایی ما نیاز داشته باشه) بازنشر کنید
40💔9👍3🔥31💯1
آب زنید راه را، هین که نگار می رسد ...
26👍2
TondTech
آب زنید راه را، هین که نگار می رسد ...
رفقای ما فعلا به قید وثیقه آزاد هستن، امیدواریم با درایت مسئولین هرچه زودتر این فرآیند با رفع اتهام به پایان برسه، ولی باید صبر کرد تا فرآیند پیش بره و ببینیم چه خواهد شد.
10👍6🔥1
Forwarded from رسمیو | Rasmio
همراهان گرامی #رسمیو سلام
از آنجا که رسالت ما از ابتدای رسمیو شفافیت بوده، بنا را بر این گذاشتیم در مورد شرایط پیش آمده ی این روزهای رسمیو هم با شما شفاف باشیم که این اطلاعیه تلاش ما در همین راستاست، امیدواریم هرچه زودتر از این مشکلات عبور کنیم و در مسیر ایران قوی تر با قدرت بیشتری پیش برویم.

با مهر و احترام
همراه همیشگی شما
رسمیو
10👍7
خیلی ممنونم از بچه های خوب تک کراود بابت این مصاحبه و فرصتی که بهم داده شد.

این نسخه از مجله رو میتونید اینجا بخونید
12👍4
Forwarded from 0xCyberDev
یه مقایسه اشتباه اینه که Podman از Docker امن تره!
در صورتی که با Config صحیح این موضوع مطرح نیست...
ولی علت این ذهنیت چیه؟ اینکه Podman به صورت پیش فرض rootless اجرا میشه به همین خاطر حتی در صورت اینکه بهش نفوذ صورت بگیره ریسک Privilege Escalation و استفاده از دسترسی daemon وجود نداره، البته میتونیم همین روش رو در Docker هم با استفاده از پیکربندی صحیح به کار بگیریم، این موارد معمولا در بحث Docker Hardening مطرح میشه...
Forwarded from Zoomit | زومیت
آزادی همراه با تعلیق؛ مدیرعامل رسمیو از ۱۳ روز بازداشت و ابهامات پرونده می‌گوید

مدیرعامل رسمیو پس از ۱۳ روز بازداشت آزاد شده، اما کسب‌وکار او همچنان در عمل فلج است. او در اولین مصاحبه خود پس از آزادی به زومیت می‌گوید که گوشی، لپتاپ و مهم‌تر از همه، سرورهای شرکت هنوز در توقیف هستند و شائبه اصلی امنیتی علیه این پلتفرم برطرف نشده است.

حسین ملک‌نژاد در اولین مصاحبه خود می‌گوید:
انتشار آدرس محل سکونت افراد توسط رسمیو حرف درستی نیست... نهایتا اعلام کردند این ادعا برای ما محرز نشد.

با این حال، آینده این استارتاپ در هاله‌ای از ابهام قرار دارد. آیا رسمیو دوباره به کار بازمی‌گردد یا این پایان راه است؟

#رسمیو #ایران

🔗 جزئیات کامل این گفت‌وگوی اختصاصی را در زومیت بخوانید.

🆔 @thezoomit
💔14🤣2👎1
Forwarded from DotNet | دات نت
آشنایی با دستورات دو ابزار هوش مصنوعی برای بازبینی کد: Gemini و CodeRabbit 🤖

اگه تو تیم‌های برنامه‌نویسی کار می‌کنید، حتما با ابزارهای بازبینی کد (Code Review) مبتنی بر هوش مصنوعی آشنا هستید یا ازشون استفاده می‌کنید. این ابزارها با کامنت گذاشتن تو گیت‌هاب (یا پلتفرم‌های مشابه) به ما کمک می‌کنند. در ادامه دستورات دوتا از این ابزارها رو مرور می‌کنیم:

دستورات دستیار Gemini
این دستیار دستورات ساده و مستقیمی برای انجام کارهای اصلی داره.

* بازبینی کد (Code Review)
برای اینکه دستیار تمام تغییرات موجود در پول ریکوئست (Pull Request) رو بررسی و نظرش رو اعلام کنه:
/gemini review

* خلاصه کردن (Summary)
برای دریافت خلاصه‌ای از تغییرات انجام شده در پول ریکوئست:
/gemini summary

* پاسخ در کامنت‌ها (Comment)
وقتی می‌خواید به صورت مستقیم در یک کامنت از دستیار سوالی بپرسید یا پاسخی بگیرید:
@gemini-code-assist

* راهنما (Help)
برای نمایش لیست تمام دستورات موجود:
/gemini help

🐰 دستورات دستیار CodeRabbit 🐰
این دستیار کنترل دقیق‌تری روی فرآیند بازبینی خودکار به شما می‌ده.
* کنترل بازبینی خودکار
* توقف موقت (Pause)
بازبینی خودکار رو برای یک پول ریکوئست خاص متوقف می‌کنه:
@coderabbitai pause 

* ادامه (Resume)
بازبینی خودکار رو که قبلاً متوقف کرده بودید، دوباره فعال می‌کنه:
@coderabbitai resume

* نادیده گرفتن (Ignore)
برای اینکه CodeRabbit یک پول ریکوئست رو به طور کامل نادیده بگیره، این دستور رو در توضیحات پول ریکوئست اضافه کنید:
@coderabbitai ignore

* درخواست بازبینی دستی
* بازبینی کامل (Full Review)
یک بازبینی کامل و جدید از تمام کدها، بدون در نظر گرفتن کامنت‌های قبلی:
@coderabbitai full review

* بازبینی افزایشی (Incremental Review)
فقط تغییرات جدیدی که از آخرین بازبینی به بعد اضافه شده‌اند رو بررسی می‌کنه:
@coderabbitai review

* به‌روزرسانی اطلاعات
* به‌روزرسانی خلاصه (Update Summary)
خلاصه‌ی تولید شده توسط دستیار رو در توضیحات پول ریکوئست آپدیت می‌کنه:
@coderabbitai summary

* ایجاد دیاگرام (Generate Diagram)
یک دیاگرام از تاریخچه و روند تغییرات پول ریکوئست ایجاد و در کامنت‌ها ارسال می‌کنه:
@coderabbitai generate sequence diagram

با این دستورات می‌تونید کنترل دقیق‌تری روی دستیارهای هوش مصنوعی داشته باشید و سرعت توسعه رو بالا ببرید.

🔗لینک نصب بات در گیت‌هاب:
https://github.com/marketplace/coderabbitai

https://github.com/marketplace/gemini-code-assist

#برنامه_نویسی #هوش_مصنوعی #گیت‌هاب #CodeReview #AI

🎺برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامه‌نویسی، به کانال ما بپیوندید!

📚💻 @dotnetcode 🖥👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1🤩1
Forwarded from tech-afternoon (Amin Mesbahi)
🗺🚀 روایت ۳۰ تا ۴۰ سالگی – استراتژی‌ها و تغییرات مسیر (بخش اول)


این مطلب دنباله‌ی روایت ۲۰ تا ۳۰ سالگی است که پیش‌تر در دو بخش نوشتم، بخش اول و بخش دوم
⚠️ این سری مطالب، نه وحی هستند نه نسخه‌ی جهان‌شمول موفقیت! فقط روایتی از بلند فکر کردن؛ و امیدوارانه، یادآوری یا پیشنهاد برخی نکات. هر کس نسخه‌ی خودش رو داره و بهتره تا راه خودش رو پیدا کنه...



اگر دههٔ ۲۰ تا ۳۰ سالگی رو «مرحلهٔ کاشت» قلمداد کنیم، دههٔ ۳۰ تا ۴۰ سالگی، زمانِ مراقبت و هَرسِ هوشمندانه است. حالا دیگه صرفاً «جونیور مشتاق» نیستیم؛ احتمالاً عنوان‌های Senior Engineer، Tech Lead یا حتی Engineering Manager رو تجربه می‌کنیم. مسئولیت‌ها (مثل خانواده، وام، سلامت) احتمالا بیشتر شده و زمان آزاد، کمتر؛ بنابراین باید عمیق‌تر اما هوشمندانه‌تر سرمایه‌گذاری کنیم. از طرفی برای برخی افراد حتی این دهه، زمان تغییر مسیر، و شروع جدیدیه، و اگرچه دشوارتر از دهه ۲۰ است ولی هنوز هم می‌شه در صورت سخت‌کوشی و تصمیم هوشمندانه، جبران کرد.
دههٔ ۳۰ زندگی؛ دوره‌ایه که نشانه‌های پختگی کم‌کم خودشون رو نشون می‌دن. در این سال‌ها احتمالا مسیر شغلی‌تون شکل مشخص‌تری گرفته، مهارت‌هاتون عمیق‌تر شده و البته زندگی شخصی‌تون پررنگ‌تر از قبل شده. دههٔ ۳۰ یک دوران گذار مهمه: از جوانی جسورانهٔ ۲۰ سالگی به سمت میانسالی مسئولانه. مخاطب اصلی این نوشته همچنان دوستان نرم‌افزاری هستن، هرچند بسیاری از نکات می‌تونه برای عموم هم مفید باشه.

حالا چرا دههٔ ۳۰ سرنوشت‌سازه؟

🔤 انباشت تجربه: خروجیِ یک ساعت کار شما حالا ضرب در ۱۰ سال تجربه می‌شود؛ پس کیفیت تصمیم‌ها بسیار مهم‌تره.
🔤 ناحیهٔ آرامش (Comfort Zone) بزرگ می‌شه؛ وسوسهٔ درجا زدن و «عنوان‌بازی» خیلی جدّیه.
🔤 فشارهای موازی: رشد شغلی، رشد خانواده، ثبات مالی و سلامت رو باید هم‌زمان مدیریت کنید.

🛠 استراتژی‌های فنی و شغلی


انتظار می‌ره کسی که وارد این دهه شده باشه، حداقل یک موضوع رو به خوبی درک کنه، و اون «انتخاب معیار صحیح برای سنجش وضعیت و سنگ محک معقول برای تصمیمات» است. در نتیجه، اگر این پیش‌شرط محقق شده باشه، موارد زیر معنا و مفهوم پیدا خواهند کرد…

تخصص عمیق + دید وسیع
🔤یک حوزه رو «گوش‌تا‌گوش» بلد باشید (مثلاً Cloud‑Native Scalability یا Data‑Engineering).
🔤سالی یک تکنولوژی مجاور با تخصصتون رو در سطحِ Production یاد بگیرید؛ (در این‌باره بعدتر گپ‌ می‌زنیم).

معماری سیستم‌ها
🔤الگوهای پیشرفته‌تر (مثل سیستم‌های موازی یا توزیع‌شده یا موارد متناسب با تخصصتون) رو نه در تئوری، بلکه در عمل یاد بگیرید و تمرین کنید.
🔤برای هر تصمیم، Trade‑off Diary بسازید: هر تصمیم معماری و دلیلش رو مستند کنید؛ بعداً ارزشش رو خواهید دونست.

رهبری فنی و Mentorship
🔤کدریویوِ هدفمند و عمیق رو یاد بگیرید؛ تمرکز بر فهم و کیفیت‌آزمایی، نه مچ‌گیری.
🔤از نظر فنی و انتقال دانش، زیر بال‌وپر هر همکار و دوستی رو که می‌گیرید، خودتون دو برابر یاد می‌گیرید.

زبان کسب‌وکار
🔤خروجی فنی رو به ROI ترجمه کنید؛ تصمیم‌گیران به هزینه/سود حساس‌اند، از یه سنی به بعد از شما انتظاری فراتر از نوشتن کد باکیفیت می‌ره، باید نتیجه و اثر کار فنی توجیه و هدف داشته باشه.
🔤مفاهیم Product، KPI، و استراتژی بازار رو در حد مکالمهٔ حرفه‌ای بلد باشید.

شبکه‌سازی استراتژیک
🔤 توی ایونت‌ها و کنفرانس‌ها کمتر دنبال سلفی گرفتن و گیفت جمع کردن و خالی‌بستن برای افراد باشید؛ بیشتر دنبال بحث عمیق بگردید.
🔤 حداقل دو «Peer Group» ثابت برای تبادل چالش‌های معماری بسازید.


💡 سرمایه‌گذاری روی خودتون
🔤 به‌صورت دوره‌ای System Design Interviews رو نه برای مصاحبه، بلکه برای ارتقای تفکر ساختارمند تمرین کنید.
🔤 نوشتن و صحبت: بلاگ فنی، پادکست، وبینار یا ورکشاپ؛ بخشی از برندسازی فردیه که توی دهه ۳۰ پررنگ‌تر می‌شه، ولی نسخه‌ی همه نیست. از طرفی انتظار می‌ره حداقل در حد ارائه مطلب توی تیم خودتون یا نوشتن مستندات فنی عمیق برای تیم و شرکتتون توانایی لازم رو کسب کنید.
🔤 خوندن موضوعات مدیریت تکنولوژی یا استراتژیک یا حتی دورهٔ «Product for Engineers» می‌تونه برای نیمه دوم دهه ۳۰ مفید باشه (نه برای همه، بلکه برای افرادی که حوزه نرم‌افزارهای LOB کار می‌کنن، یعنی بخش اعظمی از نرم‌افزارها)

📌 بخش دوم روایت ۳۰ تا ۴۰ سالگی، شامل تعادل زندگی-کار، امنیت مالی، و دام‌های رایج دهه‌ی ۳۰ خواهد بود 😊
💬 خوشحال می‌شم تا نظرتون رو بشنوم...
Please open Telegram to view this post
VIEW IN TELEGRAM
5🤩3
Forwarded from Ali Asghar arjmand | علی اصغر ارجمند (Ali Asghar Arjmand)
AI-First-Organization.pdf
1.5 MB
این فایل رو از شرکت مشاوره BCG رو حتما بخونید! 🚀

⬅️ این گزارش یک مفهوم کلیدی به نام
(Agentic Shift)
رو معرفی می‌کنه. یعنی AI دیگه کارمند کمکی ما نیست، بلکه خودش مدیر عملیاته و ما استراتژیست و ناظر اون هستیم.

آمارهای جالبی هم داره مثلاً افزایش ۳۴ برابری درآمد به ازای هر کارمند با AI first شدن.
👍2🔥1
من احتمالا جزو اولین کسانی بودم که درباره تعدیل های احتمالی پیامد جنگ تحمیلی گفتم؛
امروز که متاسفانه در اوج این تعدیل ها هستیم، میخواهم تحلیل دیگری را با شما به اشتراک بگذارم ؛ تنها پیامد مثبتی که احتمالا این فرآیند خواهد داشت، انتقال دانش و کالچر کاری نیروهای تعدیل شده ی بیزنس های انترپرایز به SME ها (شرکت های کوچک و متوسط) و بهبود در این دو پارامتر در طی یک تا دوسال آینده خواهد بود.

همچنان کار کردن در جایی مثل علی بابا، دیجی کالا، اسنپ ، تپسی و ... جذابیت چالشی برای نیروهای فنی را خواهد داشت، اما حالا Trade off های جدیدی برای این سرمایه های انسانی به وجود خواهد آمد، بعد از تجربه کار در این شرکت ها و تعدیل شدن، وقتی می توانی ستاره ی یک شرکت 20-30 نفره باشی، شاید تجربه ی حضور معمولی در یک سازمان بزرگ که به این سادگی ها درخشش شما به چشم نخواهد آمد خیلی هم آش دهن سوزی نباشد.

در این میان بزرگ ترین مسئولیت بر دوش عزیزان HR ست که بتوانند این سازمان های میان رده را برای رشد آماده کنند.
من به تمام مدیران عامل و مدیران فنی که در حال جذب این ستاره های فرو ریخته هستند، هشدار می دهم که باید سازمان خود را برای بهبود شرایط کاری و ذهنی مناسب برای پیشرفت واقعی سازمان هایشان آماده کنند و گرنه چند روزی بیشتر میزبان این عزیزان نخواهند بود.

امیدوارم این پیش بینی های ذهنی و قلبی من درست از آب در بیایند و در چند سال آینده شاهد تکان خوردن و رشد درست حسابی این سازمان ها با استفاده از این فرصت طلایی به دست آمده برایشان باشیم.

البته سناریو ترسناک تر این است که همه ی این نیروها مهاجرت کنند، که امیدوارم شرایط به آن سمت سوق پیدا نکند.

با عشق
مسعود بیگی
سی م تیرماه 1404 خورشیدی.
👍1210🔥2👏1
برای بوتکمپ دات نتی که در #دانشکار برگزار کردم، میخوام یه ویدیو از A-Z یک پروژه رو ضبط کنم برای شاگردان عزیزم و پروژه رو هم بالا بیارم براشون .
اگر ایده ی کوچکی در ذهن دارید که فکر میکنید نوشتنش خیلی هیجان انگیز خواهد بود و خلق ارزش ایجاد خواهد کرد، خوشحال میشم با من در میان بگذارید در کامنت های همین پست در کانال @tondTech نظرتون رو بگید.

شاید قسمت شد و یه اتفاق خوب رقم خورد.
4👍2
متاسفانه #آپارات_اسپرت رو هم داریم از دست میدیم.
👏5💔4
#استخدام توسعه دهنده و تک لید Django
اگر به این پوزیشن علاقه دارید، بهم پیام بدین، تهران، حضوری
@Merkousha
به نظرتون این کیک تولد کیه ؟ 🥳
💯5👍31🤣1
Forwarded from iCodeNext
در جلسه دوستان گفتند که لینک گروه ها و چنل هایی که معرفی کردیم رو بفرستم.

- چنل مسعود دانش پور عزیز
https://news.1rj.ru/str/learning_with_m
- چنل بابک طارمی عزیز
https://news.1rj.ru/str/DotNetIsFun
- چنل عمو مسعود
https://news.1rj.ru/str/tondtech
- چنل حسن عزیز
https://news.1rj.ru/str/hasanxdev
- چنل نبی کرمپور عزیز
https://news.1rj.ru/str/thisisnabi_dev
- چنل ایمان صفری عزیز
https://youtube.com/@codewithiman?si=it7vQsIeNzMnESs3

دمت تک تک دوستان گرم که توی این میت شرکت کردند و از تجربیاتشون گفتن. من خیلی کیف کردم.

واقعا 2.30 ساعت بدون استراحت بشینیم پای حرف همدیگه و کلی چیز از همدیگه یاد بگیریم. ❤️❤️❤️
5👍4
تغییر وضعیت ذهنی شما را به رهبری خردمندتر بدل می‌کند

“رهبرانی در یادها می‌مانند که در هیاهوی شتاب دیگران، مجال گفت‌وگوهای عمیق را فراهم می‌کنند”

تصور کنید در جلسه‌ای هستید که مدیر ارشدتان با پانزده دقیقه تأخیر وارد می‌شود، می‌گوید «فقط پنج دقیقه وقت دارم، سریع اصل مطلب را بگویید!» و بعد از جلسه هم بی‌وقفه به جلسه بعدی می‌رود. این صحنه‌ای آشنا در زندگی بسیاری از مدیران و کارکنان امروز است که همیشه «شلوغ‌بودن» را معادل «مؤثر بودن» می‌بینند. اما آیا این واقعاً مسیر بهینه‌ای برای مدیریت و رهبری است؟

مگان ریتز و جان هیگینز در مقاله‌ای که اخیراً منتشر کرده‌اند، معتقدند که رهبران واقعی کسانی‌اند که از «تله انجام‌دادن» رها می‌شوند و «فضای ذهنی» لازم برای تصمیم‌گیری عاقلانه و همدلانه را ایجاد می‌کنند. آن‌ها دو حالت ذهنی را مطرح می‌کنند: «حالت انجام‌دادن» (Doing Mode) و «حالت فضای ذهنی» (Spacious Mode).

حالت اول که اکثر سازمان‌ها را تحت سلطه دارد به دنبال انجام وظایف مشخص و رسیدن سریع به اهداف قابل اندازه‌گیری است. این رویکرد، گرچه برای بقای کوتاه‌مدت و کسب نتایج فوری ضروری است، اما اگر به شکل افراطی استفاده شود، باعث کاهش امنیت روانی، فرسودگی کارکنان، کاهش نوآوری و کیفیت تصمیم‌گیری‌های سازمانی می‌شود.

در مقابل، «حالت فضای ذهنی» وضعیتی است که در آن رهبران توانایی درک عمیق‌تر روابط و تعاملات انسانی را پیدا می‌کنند. در این حالت، آن‌ها در لحظه حال زندگی می‌کنند و برای احتمالات جدید و اتفاقات غیرمنتظره آماده هستند. این حالت امکان همکاری بهتر، تصمیم‌گیری هوشمندانه‌تر و پایداری بیشتر در سازمان را فراهم می‌کند.

ریتز و هیگینز در تحقیقات خود «چارچوب SPACE» را برای ایجاد فضای ذهنی پیشنهاد می‌دهند که شامل پنج اصل است:
امنیت (Safety): ایجاد محیطی که کارکنان بتوانند آزادانه افکار و ایده‌های خود را بیان کنند.
افراد (People): تعامل با افرادی که نگرش‌های جدید و متفاوت را ارائه می‌دهند.
توجه (Attention): آگاهانه مدیریت کردن توجه و تمرکز ذهنی.
تعارض (Conflict): مواجهه سازنده با نظرات متفاوت و بازنگری در فرضیات پیشین.
محیط (Environment): ایجاد محیط‌های فیزیکی و اجتماعی که ذهن را برای تفکر عمیق و نوآوری آماده کنند.

رهبرانی موفق خواهند بود که علاوه بر توانایی عمل سریع و کارآمد، بتوانند «فضای ذهنی» لازم برای تصمیمات عمیق و خردمندانه را هم برای خود و هم برای تیم‌شان ایجاد کنند. شاید وقت آن رسیده باشد که از خود بپرسید: «آخرین بار چه زمانی واقعاً متوقف شدید و به کاری که انجام می‌دهید فکر کردید؟»

#رهبری_موثر #مدیریت_هوشمند #گفتگوی_سازنده #تفکر_استراتژیک #سپندارند
1
Forwarded from .NET Fun
Media is too big
VIEW IN TELEGRAM
این روزها بحث درباره‌ی MCP حسابی داغه — پروتکلی نسبتاً جدید که برای به‌اشتراک‌گذاری context بین مدل‌های زبانی، عامل‌های هوشمند (AI Agents) و سایر سیستم‌ها طراحی شده. با کمک MCP می‌تونید به‌سادگی کنترل بخش‌هایی از اپلیکیشن‌تون رو به یک هوش مصنوعی بسپارید.

در این ویدیو، ابتدا یک MCP Server ساده راه‌اندازی می‌کنیم که پیش بینی وضعیت هوا ( با دیتای واقعی)‌ رو انجام میده و بعد با استفاده از OpenAI، یک MCP Client می‌سازیم که بتونه از این سرور استفاده کنه و بخشی از فرآیند نرم‌افزار ما رو کنترل کنه.

🔸 همون‌طور که می‌دونید، دسترسی مستقیم به API های OpenAI برای کاربران ایرانی ممکن نیست. خوشبختانه، Aval AI بستری فراهم کرده که استفاده از سرویس‌های OpenAI رو بدون دردسر امکان‌پذیر کرده.
برای ثبت‌نام و شروع استفاده از خدمات Aval AI می‌تونید از لینک زیر استفاده کنید:

🔗🔗 https://chat.avalai.ir/?ref=CS4TW0S

🔗🔗 دانلود کد های این بخش

@DotNetIsFun
4