آموزش تست و بهینه‌سازی اپلیکیشن‌های LLM - آخرین آپدیت

دانلود Testing and Refining LLM Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای مهندسان نرم‌افزار و متخصصان یادگیری ماشین (ML) طراحی شده است که قصد دارند از مرحله ساخت پروتوتایپ‌های LLM به مرحله استقرار سیستم‌های هوش مصنوعی قدرتمند و در سطح تولید (Production-grade) حرکت کنند. در دنیای واقعی، یک اپلیکیشن قابل اعتماد به چیزی فراتر از یک پرامپت هوشمند نیاز دارد؛ این امر مستلزم یک زیربنای مهندسی نرم‌افزار دقیق است تا قابلیت تست، نگهداری و امنیت آن تضمین شود. این دوره این ابزارهای حیاتی را در اختیار شما قرار می‌دهد. شما یاد خواهید گرفت که چگونه از توسعه تست‌محور (TDD) برای ساخت متدیک و بازسازی (Refactor) میکروسرویس‌های مبتنی بر LLM استفاده کنید تا اطمینان حاصل شود که کد شما از روز اول تمیز و قابل تایید است. برای محافظت از اپلیکیشن‌های خود، مجموعه‌های تست رفتاری پیچیده‌ای ایجاد خواهید کرد که سیاست‌های امنیتی را اجرا کرده و از خروجی‌های نامطلوب جلوگیری می‌کنند. همچنین با استفاده از تست جهش (Mutation Testing)، کیفیت تست‌های خود را ارزیابی کرده و اثربخشی گاردریل‌های امنیتی را تضمین می‌کنید. این دوره همچنین به چرخه حیات MLOps می‌پردازد و به شما آموزش می‌دهد که چگونه مجموعه‌داده‌ها و مدل‌ها را با DVC نسخه‌بندی کنید، نتایج آزمایشات را در پلتفرم‌هایی مانند W&B ردیابی کنید و تصمیمات داده‌محور برای ارتقای مدل‌ها بگیرید. در نهایت، یاد می‌گیرید که کل گردش کار تست و ارزیابی خود را با استفاده از اسکریپت‌های قدرتمند پایتون خودکار کنید و اپلیکیشن خود را برای ادغام بی‌نقص در خط لوله CI/CD آماده سازید.

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

بازسازی و تست میکروسرویس‌های LLM Refactor and Test LLM Microservices

  • جلوگیری از یک اشتباه ۴۴۰ میلیون دلاری Preventing a $440 Million Mistake

  • چگونه یک Endpoint را با TDD بسازیم؟ How to Build an Endpoint with TDD?

  • چرا کد «تمیز» اهمیت دارد؟ Why "Clean" Code Matters?

  • چگونه یک تابع پیچیده را بازسازی (Refactor) کنیم؟ How to Refactor a Complex Function?

محافظت از خروجی‌های LLM: تست و ارزیابی Safeguard LLM Outputs: Test and Evaluate

  • وقتی مدل‌های خوب دچار خطا می‌شوند: مطالعه موردی Gemini When Good Models Go Bad: The Gemini Case Study?

  • چگونه یک مجموعه تست رفتاری بسازیم؟ How to Build a Behavioral Test Suite?

  • چرا پوشش ۱۰۰ درصدی تست‌ها کافی نیست؟ Why 100% Coverage Isn't Enough?

  • چگونه جهش‌های باقی‌مانده را پیدا و حذف کنیم؟ How to Find and Kill Surviving Mutants?

ردیابی و ارزیابی آزمایشات مدل ML Track and Evaluate ML Model Experiments

  • مشکل «روی سیستم من کار می‌کرد» The "It Worked on My Machine" Problem

  • اولین Snapshot در DVC: گام به گام Your First DVC Snapshot: Step-by-Step

  • از هرج‌ومرج صفحات گسترده تا بینش‌های سازمان‌یافته From Spreadsheet Chaos to Organized Insights

  • ابزارگذاری اسکریپت آموزش با W&B Instrumenting Your Training Script with W&B

  • چارچوبی برای انتخاب مدل قابل دفاع A Framework for Defensible Model Selection

اتوماسیون گردش‌کارهای ابری با اسکریپت‌نویسی پایتون Automate Cloud Workflows with Python Scripting

  • آناتومی یک اسکریپت گردش‌کار خودکار Anatomy of an Automated Workflow Script

  • تجزیه و استفاده از آرگومان‌ها Parsing and Using Arguments

  • ضرورت اتوماسیون منعطف و مقاوم The Imperative for Resilient Automation

افزودن گاردریل‌های امنیتی به سرویس LLM Adding Safety Guardrails to an LLM Service

نمایش نظرات

آموزش تست و بهینه‌سازی اپلیکیشن‌های LLM
جزییات دوره
12h 56m
16
(آخرین آپدیت)
112
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده