VOOZH about

URL: https://www.coursera.org/projects/open-ai-for-beginners-programmatic-prompting

⇱ Open AI for Beginners: Programmatic Prompting (Short Course) | Coursera


Open AI for Beginners: Programmatic Prompting

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Open AI for Beginners: Programmatic Prompting

5,618 already enrolled

Included with

β€’

Learn more

Ask Coursera

Learn, practice, and apply job-ready skills with expert guidance
4.2

(21 reviews)

Beginner level

Recommended experience

2 hours
Learn at your own pace
Hands-on learning

Learn, practice, and apply job-ready skills with expert guidance
4.2

(21 reviews)

Beginner level

Recommended experience

2 hours
Learn at your own pace
Hands-on learning

What you'll learn

  • Programmatically prompt an AI model using OpenAI API and Python

  • Enrich existing data using AI via OpenAI API and JSON

  • Generate information in a web app using an AI model via OpenAI API

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in English
No downloads or installation required

Only available on desktop

Learn, practice, and apply job-ready skills in less than 2 hours

  • Receive training from industry experts
  • Gain hands-on experience solving real-world job tasks
  • Build confidence using the latest tools and technologies

About this Guided Project

In this project you will programmatically prompt an OpenAI model using the OpenAI API, and utilize the AI to enrich data of an existing movie collection. You will use Python to prompt the davinci-003 OpenAI model based on JSON objects storing details of the user's movie collection. You will enrich the movie collection with data such as director, genre and year of release, as well as dynamically generating the movie plots, through the OpenAI model. You will also learn how to calibrate the model response using the temperature parameter. Learners in this project will create a dynamic AI-driven data enrichment and content generation system for a movie database web app.

This project will help developers to implement OpenAI in their projects, using the AI model beyond ChatGPT, generating content or enriching data using an AI model. The prerequisites of this project include fundamental knowledge of programming principles, particularly Python and JSON fundamentals. In the course of the project you will create an OpenAI account and use API credits. Any new account will allow 5 US Dollars worth of free credit, which is more than enough to complete the project. PLEASE NOTE: if you already have an OpenAI account and are unable to avail of the free credit, you may incur costs for using OpenAI API.

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. β€’

    Set up OpenAI API

  2. β€’

    Experiment with the key concepts of OpenAI

  3. β€’

    Prompt programmatically an OpenAI text model and generate a response

  4. β€’

    Demonstrate your ability to prompt OpenAI text models via Python and OpenAI API

  5. β€’

    Data enrich the movie collection with OpenAI

  6. β€’

    Demonstrate your ability to enrich data with OpenAI API

  7. β€’

    Generate movie plots programmatically

  8. β€’

    Enrich a music collection website with OpenAI

Recommended experience

Foundational knowledge of Python (objects, variables, functions), HTML (tags, attributes, classes), JavaScript/JSON (variables, functions, syntax).

8 project images

Instructor

48 Coursesβ€’425,173 learners

How you'll learn

  • Skill-based, hands-on learning

    Practice new skills by completing job-related tasks.

  • Expert guidance

    Follow along with pre-recorded videos from experts using a unique side-by-side interface.

  • No downloads or installation required

    Access the tools and resources you need in a pre-configured cloud workspace.

  • Available only on desktop

    This Guided Project is designed for laptops or desktop computers with a reliable Internet connection, not mobile devices.

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

You might also like

Frequently asked questions

By purchasing a Guided Project, you'll get everything you need to complete the Guided Project including access to a cloud desktop workspace through your web browser that contains the files and software you need to get started, plus step-by-step video instruction from a subject matter expert.

Because your workspace contains a cloud desktop that is sized for a laptop or desktop computer, Guided Projects are not available on your mobile device.

Guided Project instructors are subject matter experts who have experience in the skill, tool or domain of their project and are passionate about sharing their knowledge to impact millions of learners around the world.

You can download and keep any of your created files from the Guided Project. To do so, you can use the β€œFile Browser” feature while you are accessing your cloud desktop.

Financial aid is not available for Guided Projects.

Auditing is not available for Guided Projects.

At the top of the page, you can press on the experience level for this Guided Project to view any knowledge prerequisites. For every level of Guided Project, your instructor will walk you through step-by-step.

Yes, everything you need to complete your Guided Project will be available in a cloud desktop that is available in your browser.

You'll learn by doing through completing tasks in a split-screen environment directly in your browser. On the left side of the screen, you'll complete the task in your workspace. On the right side of the screen, you'll watch an instructor walk you through the project, step-by-step.