آموزش برنامه‌نویسی پایتون با هوش مصنوعی: ساخت API برای مدل‌های هوش مصنوعی مولد - آخرین آپدیت

دانلود AI-powered Python Applications: Building APIs for Generative AI Models

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بیایید با استفاده از پایتون، APIهایی امن و با کارایی بالا برای برنامه‌های هوش مصنوعی بسازیم! این دوره مبانی REST API، ادغام مدل‌های هوش مصنوعی مولد (Generative AI)، بهینه‌سازی استنتاج مدل، پیاده‌سازی تدابیر امنیتی و نظارت بر عملکرد API برای قابلیت‌های هوش مصنوعی در لحظه (Real-time) را پوشش می‌دهد. شما خواهید آموخت که چگونه مدل‌های مبتنی بر پایتون را با بک‌اند API یکپارچه کنید و عملکرد آن‌ها را از طریق تکنیک‌های استنتاج مدل، دسته‌بندی (Batching) و بهینه‌سازی ارتقا دهید. در این دوره آموزشی با عنوان «برنامه‌نویسی پایتون با هوش مصنوعی: ساخت API برای مدل‌های هوش مصنوعی مولد»، قدرت هوش مصنوعی را در محیط‌های عملیاتی به کار خواهید گرفت. در ابتدا، به ایجاد REST APIهایی می‌پردازیم که به‌طور موثر مدل‌های هوش مصنوعی مولد مانند تولید متن، خلاصه‌سازی و غنی‌سازی داده‌ها را ارائه می‌دهند. سپس، نحوه بهینه‌سازی استنتاج مدل از طریق تکنیک‌هایی مانند Batching و Caching برای دستیابی به عملکرد بالا را کشف خواهید کرد. در نهایت، تدابیر امنیتی حیاتی از جمله احراز هویت کاربر، تعیین سطح دسترسی و محدود کردن نرخ درخواست‌ها (Rate-limiting) را پیاده‌سازی می‌کنید تا از پایداری API در برنامه‌های آنی اطمینان حاصل کنید. در پایان این دوره، بینش لازم برای ایجاد APIهای مقیاس‌پذیر و امنی را کسب خواهید کرد که قابلیت‌های هوش مصنوعی مولد را به برنامه‌های دنیای واقعی می‌آورد و تجربه‌های روان و مبتنی بر AI را در برنامه‌هایی که نیاز به پاسخ‌های سریع دارند، فراهم می‌کند.

سرفصل ها و درس ها

درک مبانی REST API برای برنامه‌های مبتنی بر هوش مصنوعی Understanding the Basics of Rest Apis for AI-powered Applications

  • ساخت REST API برای برنامه‌های مولد Building REST APIs for Generative Applications

  • درک مفهوم REST Understanding REST

  • تفاوت APIهای تراکنشی و APIهای هوش مصنوعی مولد Transactional vs. Generative AI APIs

  • ساخت API پایه در پایتون با استفاده از FastAPI Building the Base API in Python with FastAPI

بررسی کاربردهای هوش مصنوعی مولد شامل تولید متن، خلاصه‌سازی و غنی‌سازی داده‌ها Exploring Gen AI Use Cases Including Text Generation, Summarization, and Data Enrichment

  • بررسی کاربردهای هوش مصنوعی مولد Exploring Gen AI Use Cases

  • تولید متن Text Generation

  • تولید تصویر Image Generation

  • سایر سناریوها مانند خلاصه‌سازی، ترجمه و غنی‌سازی داده‌ها Other Scenarios Like Summarization, Translation, and Data Enrichment

آموزش نحوه یکپارچه‌سازی مدل‌های هوش مصنوعی مولد پایتونی با بک‌اند API Learn How to Integrate Python-based Generative AI Models with API Backends

  • درک یکپارچه‌سازی مدل‌های هوش مصنوعی مولد پایتونی با بک‌اند API Understanding Integration of Python Based Generative AI Models with API Backends

  • ساختاربندی بک‌اند Structuring the Backend

  • اتصال به مدل‌های هوش مصنوعی مولد (مانند OpenAI API) Connecting Generative AI Models, f.t. OpenAI API

  • اتصال به مدل‌های محلی (مانند StableDiffusion) Connecting to Local Models, f.t. StableDiffusion

  • ارائه قابلیت‌ها از طریق نقاط انتهایی (Endpoints) RESTful Exposing Functionality through RESTful Endpoints

  • نحوه مصرف و استفاده از API Consuming the API

پیاده‌سازی تکنیک‌های استنتاج مدل، دسته‌بندی و بهینه‌سازی برای عملکرد API در لحظه Implement Model Inference Techniques, Batching, and Optimization for Real-time API performance

  • مقدمه‌ای بر بهینه‌سازی API در لحظه (Real-time) Introduction to Real-time API Optimization

  • پردازش ناهمگام (Asynchronous) برای به حداکثر رساندن بهره‌وری منابع Asynchronous Processing for Maximizing Resource Utilization

  • دسته‌بندی (Batching) برای افزایش کارایی Batching for Efficiency

  • کشینگ (Caching) برای درخواست‌های تکراری Caching for Repeated Requests

  • نکات پایانی درباره بهبود عملکرد و مقیاس‌پذیری API A Few Final Words on Improving Performance and Scalability of Your API

استفاده از احراز هویت، تعیین سطح دسترسی و محدودیت نرخ درخواست برای تضمین امنیت و عملکرد سیستم API Utilize User Authentication, Authorization, and Rate Limiting to Ensure Security and Performance of the API System

  • مروری بر امنیت API Overview of API Security

  • احراز هویت و تعیین سطح دسترسی برای امنیت Authentication and Authorization for Security

  • محدود کردن نرخ درخواست (Rate Limiting) برای جلوگیری از سوءاستفاده Rate Limiting for Preventing Abuse

ثبت لاگ، مانیتورینگ و عیب‌یابی عملکرد و درخواست‌های API Logging, Monitoring, and Troubleshooting API Performance and Requests

  • درک قابلیت مشاهده (Observability) در API Understanding API Observability

  • تکنیک‌های لاگ‌گذاری: حیاتی برای تحلیل و پایداری API Logging Techniques: Crucial for API Reliability and Analysis

  • مانیتورینگ متریک‌ها: تضمین عملکرد بهینه و پایداری API Monitoring Metrics: Ensure Optimal API Performance and Reliability

  • سیستم هشدار (Alerting): شناسایی سریع مشکلات برای تضمین پایداری Alerting: Detect Issues Early to Ensure API Reliability

جمع‌بندی Summary

  • جمع‌بندی، نکات نهایی و سپاسگزاری Summary, a Few Final Words, and Thank You!

نمایش نظرات

آموزش برنامه‌نویسی پایتون با هوش مصنوعی: ساخت API برای مدل‌های هوش مصنوعی مولد
جزییات دوره
1h 32m
27
(آخرین آپدیت)
11
4.6 از 5
دارد
دارد
دارد
Xavier Morera
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Xavier Morera Xavier Morera

خاویر بسیار علاقه مند به تدریس است ، به دیگران کمک می کند جستجو و Big Data را درک کنند. او همچنین یک کارآفرین ، مدیر پروژه ، نویسنده فنی ، مربی است و دارای چند گواهینامه با Cloudera ، Microsoft و Scrum Alliance ، همراه با MVP مایکروسافت است. او بخش عمده ای از حرفه خود را صرف کار بر روی پروژه های پیشرفته با تمرکز اصلی در .NET ، Solr و Hadoop در میان چند فناوری جالب دیگر کرده است. در طول چندین پروژه ، وی مهارت هایی را برای مقابله با راه حل های نرم افزاری پیچیده سازمانی ، کار با شرکت هایی که از شرکت های نوپا گرفته تا مایکروسافت کار می کنند ، کسب کرده است. خاویر همچنین به عنوان مربی v/trainer در سراسر جهان برای مایکروسافت کار می کرد.