اشتراکها
مایکروسافت به دنبال تصاحب ChatGPT
اشتراکها
شروع کار با OpenAI و ChatGPT با #C
در شروع کار با تکنولوژیهای جدید ممکنه همیشه اولش کمی پیچیده بنظر بیاد و زمان بر باشه. توی این مخزن(Repository) گیتهاب سعی کردم چند مثال از کار با OpenAI API با دات نت و به زبان سی شارپ بزارم.
از سادهترین حالت فراخوانی API تا مدلهای یکم پیچیده مثل یک ربات تلگرامی برای چت با ChatGPT و همچنین تولید عکسهای خلاقانه بر اساس promptهای ورودی کاربر با استفاده از DALL-E.
به مرور سعی میکنم مثالهای بیشتر و پیشرفتهتری رو هم اضافه کنم تا برای اونایی که در شروع این راه هستند با حداقل اصطکاک یادگیری و در کمترین زمان بتوانند ایدههای خود را بر اساس ChatGPT پیاده سازی کنند.
در تولید کدها و همچنین مستندسازی هم تا حد امکان سعی کردم از خود ChatGPT استفاده کنم!
اشتراکها
استفاده از ChatGPT برای تولید کد #C
اشتراکها
بررسی Native AOT در داتنت 8
Deep .NET - Ahead of Time Compilation (Native AOT) with Eric Erhardt
Scott Hanselman is joined by Eric Erhardt to go deep on all things Native AOT, that is right, Ahead of Time Compilation. Learn about everything Native AOT from start to finish and how .NET leverages this technology to make your apps and code super fast.
Chapters:
00:00:00 Intro
00:04:17 Understanding the Options and Restrictions of Publishing in .NET Apps
00:06:46 Limitations and Benefits of Native AOT
00:12:33 Development and Implementation of Web API AOT
00:16:28 Use of Create Small and Source Generators in Web Development
00:22:03 Role and Impact of Source Generators in Software Development
00:29:17 Application Performance Optimization and Role-Based Optimization in Web Development
00:33:27 Program Optimization Techniques and Trade-offs
00:37:28 Trade-offs and Considerations in Application Optimization
00:41:27 Understanding the Challenges and Limitations of Implementing AOT
00:46:34 Understanding and Implementing AOT
00:52:56 Understanding Model Streaming Extensions
00:55:50 C# 11 and AOT
01:03:49 Understanding and Addressing AOT Compatibility Issues
01:08:54 Understanding Trimming
01:10:35 Understanding and Addressing System Memory Data and Error Handling
01:16:16 Binary Data Compatibility and Source Generation in Visual Studio
01:24:25 Advanced Features
01:25:29 Wrap-up
اشتراکها