Planning a Generative AI Project

بواسطة: AWS Skill Builder

Overview

Planning a Generative AI Project is the second course in the three-part series called Generative AI Essentials for Business and Technical Decision Makers. If you have not done so already, start with the first course in the series, Introduction to Generative AI - Art of the Possible.

 

In this course, you will learn about the technical foundations and key terminology related to generative artificial intelligence (AI). You will explore the steps to planning a generative AI project, and evaluate the risks and benefits of using generative AI.

 

Course level: Beginner

•      Duration: 1 hour

Activities

This course includes text instruction and illustrative graphics.

Course objectives

In this course, you will learn how to:

•      Discuss the technical foundations and key terminology for generative AI.

•      Explain the steps for planning a generative AI project.

•      Identify some of the risks and mitigations when using generative AI.

Intended audience

This course is intended for:

•      Business and technical decision makers

Prerequisites

This course is the second course in the Generative AI Essentials for Business and Technical Decision Makers series. It is recommended that you complete the first course in the series, Introduction to Generative AI - Art of the Possible, before taking this course.


 

Course outline

Section 1: Technical Foundations and Terminology for Generative AI

•      Generative AI Fundamentals

•      Generative AI in Practice

•      Generative AI Context

Section 2: Planning a Generative AI Project

•      Steps in Planning a Generative AI Project

Section 3: Evaluating the Use of Generative AI for Your Project

·      Risks and Mitigation

·      Conclusion

Planning a Generative AI Project
الذهاب الي الدورة

Planning a Generative AI Project

بواسطة: AWS Skill Builder

  • AWS Skill Builder
  • مجانية
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • الجميع
  • N/A
8.1.2PHP Version306msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (190ms)
    • Application (116ms)
    • 1 x Booting (61.99%)
      189.81ms
      1 x Application (37.77%)
      115.65ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed10.93ms
      • select * from `courses` where `slug_ar` = 'planning-a-generative-ai-project--' limit 1
        8.73ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. planning-a-generative-ai-project--
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-11 06:01:10' where `id` = 2906
        860μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-11 06:01:10
        • 1. 2906
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (37)
        270μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        260μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (100) and `institutions`.`deleted_at` is null
        290μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (12) and `providers`.`deleted_at` is null
        270μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 2897 limit 1
        250μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 2897
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        p52D7qGaBbxw7X5m2i68vHXXbBoaHXMvsiT4CGqh
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/planni...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/planning-a-generative-ai-project--
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.142.186.181" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "92e8448b7908170f-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "3.142.186.181" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "3.142.186.181" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "92e8448b7908170f-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "3.142.186.181" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "48550" "REMOTE_ADDR" => "172.69.17.161" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/planning-a-generative-ai-project--" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744351269.9284 "REQUEST_TIME" => 1744351269 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 11 Apr 2025 06:01:10 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkY0VGhnRlZ3OWw4OXlGNHRSdU9VQ3c9PSIsInZhbHVlIjoiMENzSlh1NEY0Tmw1WU53blk0Ri9UbGJKRXVKeDYxUDZGc3ZNTGl5QU1XY2tJRnFYeXVSTEx1WWtsd3ZnOUp2YUV1MUU4RDN3WFZ1bkpIbUE5THFFeHZyTmVIbngzQU9yTS8zR05xWTdndlIrRWZzZVViVWg1c254Yy81QzJnSjYiLCJtYWMiOiI0NmY0MDBhYTJlYWNjZjVjYzVmZDJlNzQ2Njc2Y2U5NmZhYjc5OTc3ZTNlOGFhYTRlYjY4YTJmNzE4NTI0ZDVmIiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 08:01:10 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkY0VGhnRlZ3OWw4OXlGNHRSdU9VQ3c9PSIsInZhbHVlIjoiMENzSlh1NEY0Tmw1WU53blk0Ri9UbGJKRXVKeDYxUDZGc3ZNTGl5QU1XY2tJRnFYeXVSTEx1WWtsd3ZnOUp2YUV1MUU4R" 1 => "laravel_session=eyJpdiI6IlFPdmxnekZyMDIwM3dTa0lwVmRQZkE9PSIsInZhbHVlIjoid3ZhYkhMYmVkaW42VDM3bTVPY29ISUhXaWY1K2hZZ3ZXbkYwQTM3MXp0dUNMNytTY1k0MlE5NmdpOXhsZTMvU1hXOWJ4QWl3ekZRZzh4UlNKdmNSdlNyaUF2USs4NFNXVUNndGtPMzdTaENtQmlWSG9XcDlQazJaOGROUUYvc2siLCJtYWMiOiIyMTRiMzVlY2RhNjFiY2IwZDJjOWRlZTMxOTJjZTRhMTEwYmRmNDkxODI2OTg3NzhjMjU3YWU5MjA3YmM3OGE1IiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 08:01:10 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IlFPdmxnekZyMDIwM3dTa0lwVmRQZkE9PSIsInZhbHVlIjoid3ZhYkhMYmVkaW42VDM3bTVPY29ISUhXaWY1K2hZZ3ZXbkYwQTM3MXp0dUNMNytTY1k0MlE5NmdpOXhsZTMvU1hX" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkY0VGhnRlZ3OWw4OXlGNHRSdU9VQ3c9PSIsInZhbHVlIjoiMENzSlh1NEY0Tmw1WU53blk0Ri9UbGJKRXVKeDYxUDZGc3ZNTGl5QU1XY2tJRnFYeXVSTEx1WWtsd3ZnOUp2YUV1MUU4RDN3WFZ1bkpIbUE5THFFeHZyTmVIbngzQU9yTS8zR05xWTdndlIrRWZzZVViVWg1c254Yy81QzJnSjYiLCJtYWMiOiI0NmY0MDBhYTJlYWNjZjVjYzVmZDJlNzQ2Njc2Y2U5NmZhYjc5OTc3ZTNlOGFhYTRlYjY4YTJmNzE4NTI0ZDVmIiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 08:01:10 GMT; path=/XSRF-TOKEN=eyJpdiI6IkY0VGhnRlZ3OWw4OXlGNHRSdU9VQ3c9PSIsInZhbHVlIjoiMENzSlh1NEY0Tmw1WU53blk0Ri9UbGJKRXVKeDYxUDZGc3ZNTGl5QU1XY2tJRnFYeXVSTEx1WWtsd3ZnOUp2YUV1MUU4R" 1 => "laravel_session=eyJpdiI6IlFPdmxnekZyMDIwM3dTa0lwVmRQZkE9PSIsInZhbHVlIjoid3ZhYkhMYmVkaW42VDM3bTVPY29ISUhXaWY1K2hZZ3ZXbkYwQTM3MXp0dUNMNytTY1k0MlE5NmdpOXhsZTMvU1hXOWJ4QWl3ekZRZzh4UlNKdmNSdlNyaUF2USs4NFNXVUNndGtPMzdTaENtQmlWSG9XcDlQazJaOGROUUYvc2siLCJtYWMiOiIyMTRiMzVlY2RhNjFiY2IwZDJjOWRlZTMxOTJjZTRhMTEwYmRmNDkxODI2OTg3NzhjMjU3YWU5MjA3YmM3OGE1IiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 08:01:10 GMT; path=/; httponlylaravel_session=eyJpdiI6IlFPdmxnekZyMDIwM3dTa0lwVmRQZkE9PSIsInZhbHVlIjoid3ZhYkhMYmVkaW42VDM3bTVPY29ISUhXaWY1K2hZZ3ZXbkYwQTM3MXp0dUNMNytTY1k0MlE5NmdpOXhsZTMvU1hX" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "p52D7qGaBbxw7X5m2i68vHXXbBoaHXMvsiT4CGqh" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/planning-a-generative-ai-project--" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]