Prompt Engineering

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

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

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

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

Duration: 960 Minutes
  • Part 1 - Course Overview

    • Part 1 - 01 - Motivating Example Building a Meal Plan with a Fusion of Food from Ethiopia and Uzbekistan that is Keto
    • Part 1 - 02 - Overview of the Course
    • Part 1 - 03 - Motivating Example Act as a Speech Pathologist
    • Part 1 - 04 - Setting Up an Account and Using ChatGPT
  • Part 2 - Large Language Model Basics

    • Part 2 - 01 - What are Large Language Models
    • Part 2 - 02 - Randomness in Output
  • Part 3 - What Are Prompts?

    • Part 3 - 01 - What is a Prompt?
    • Part 3 - 02 - Intuition Behind Prompts
    • Part 3 - 03 - Everyone Can Program with Prompts
  • Part 4 - Intrro to Prompt Patterns

    • Part 4 - 01 - Prompt Patterns
    • Part 4 - 02 - The Persona Pattern
    • Part 4 - 03 - Reading a Prompt Pattern
    • Part 4 - 04 - Format of the Persona Pattern
  • Part 5 - Prompts, Coversations, & New Information

    • Part 5 - 01 - Introducing New Information to the Large Language Model
    • Part 5 - 02 - Prompt Size Limitations
    • Part 5 - 03 - Prompts are a Tool for Repeated Use
    • Part 5 - 04 - Root Prompts
  • Part 6 - Applying Prompt Patterns 1

    • Part 6 - 01 - Question Refinement Pattern
    • Part 6 - 02 - Format of the Question Refinement Pattern
    • Part 6 - 03 - Cognitive Verifier Pattern
    • Part 6 - 04 - Format of the Cognitive Verifier Pattern
    • Part 6 - 05 - Audience Persona Pattern
    • Part 6 - 06 - Format of the Audience Persona Pattern
    • Part 6 - 07 - Flipped Interaction Pattern
    • Part 6 - 08 - Format of the Flipped Interaction Pattern
  • Part 7 - Applying Few Shot Examples Concepts

    • Part 7 - 01 - Few-shot Examples
    • Part 7 - 02 - Shot Examples for Actions
    • Part 7 - 03 - Few-Shot Examples with Intermediate Steps
    • Part 7 - 04 - Writing Effective Few-Shot Examples
    • Part 7 - 05 - Chain of Thought Prompting
    • Part 7 - 06 - ReAct Prompting
    • Part 7 - 07 - Using Large Language Models to Grade Each Other
  • Part 8 - Applying Prompt Patterns 2

    • Part 8 - 01 - Game Play Pattern
    • Part 8 - 02 - Format of the Game Play Pattern
    • Part 8 - 03 - Template Pattern
    • Part 8 - 04 - Format of the Template Pattern
    • Part 8 - 05 - Meta Language Creation Pattern
    • Part 8 - 06 - Format of the Meta Language Creation Pattern
    • Part 8 - 07 - Recipe Pattern
    • Part 8 - 08 - Format of the Recipe Pattern
    • Part 8 - 09 - Alternative Approaches Pattern
    • Part 8 - 10 - Format of the Alternative Approaches Pattern
  • Part 9 - Applying Prompt Patterns 3

    • Part 9 - 01 - Ask for Input Pattern
    • Part 9 - 02 - Format of the Ask for Input Pattern
    • Part 9 - 03 - Combining Patterns
    • Part 9 - 04 - Outline Expansion Pattern
    • Part 9 - 05 - Format of the Outline Expansion Pattern
    • Part 9 - 06 - Menu Actions Pattern
    • Part 9 - 07 - Format of the Menu Actions Pattern
    • Part 9 - 08 - Fact Check List Pattern
    • Part 9 - 09 - Format of the Fact Check List Pattern
    • Part 9 - 10 - Tail Generation Pattern
    • Part 9 - 11 - Tail Generation Pattern
    • Part 9 - 12 - Semantic Filter Pattern
    • Part 9 - 13 - Format of the Semantic Filter Pattern
    • Part 9 - 14 - Course Conclusion & Thank You