GithubHelp home page GithubHelp logo

atomwater / chatgpt-prompt-engineering-for-developers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ksm26/chatgpt-prompt-engineering-for-developers

0.0 0.0 0.0 62 KB

Jupyter notebooks for enhancing your skills with ChatGPT based prompt engineering. Harness the potential of large language models and create innovative applications.

Home Page: https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

Jupyter Notebook 100.00%

chatgpt-prompt-engineering-for-developers's Introduction

This repository contains the materials for the course "ChatGPT Prompt Engineering for Developers" offered by DeepLearning.AI and taught by Isa Fulford from OpenAI and Andrew Ng. In this course, you will learn how to effectively utilize large language models (LLMs) to build powerful and innovative applications. By leveraging the OpenAI API, you can unlock new possibilities and create value in ways that were previously challenging, highly technical, or even deemed impossible.

Course Description

ChatGPT Prompt Engineering for Developers introduces you to the world of LLMs and equips you with the knowledge and skills needed to make the most out of them. You will gain insights into how LLMs work, learn best practices for prompt engineering, and discover the wide range of tasks LLM APIs can handle. Some of the key areas covered in this course include:

  • Summarizing: Condensing lengthy texts (e.g., user reviews) for brevity.
  • Inferring: Classifying sentiment and extracting topics from text.
  • Transforming text: Performing tasks such as translation, spelling, and grammar correction.
  • Expanding: Automatically generating text, such as writing emails.

Throughout the course, you will also learn two fundamental principles for crafting effective prompts, acquire techniques to systematically engineer optimal prompts, and build a custom chatbot. The concepts are reinforced through numerous examples, and you'll have the opportunity to gain hands-on experience by working directly with Jupyter notebooks in our interactive environment.

Course Contents

  • 🌐 Introduction to Large Language Models
  • πŸ’‘ Understanding Prompt Engineering
  • πŸ“ Summarizing: Condensing lengthy texts (e.g., user reviews) for brevity
  • πŸ” Inferring: Classifying sentiment and extracting topics from text
  • πŸ”„ Transforming: Performing tasks such as translation, spelling, and grammar correction
  • πŸ“© Expanding: Automatically generating text, such as writing emails
  • πŸ‘₯ Building Custom Chatbots
  • πŸŽ“ Conclusion and Next Steps

About the Instructors

🌟Isa Fulford is a skilled AI engineer at OpenAI, specializing in natural language processing and large language models. She has extensive experience in developing applications that harness the power of LLMs.

🌟Andrew Ng is a renowned AI researcher, co-founder of Coursera, and the founder of DeepLearning.AI. With a wealth of knowledge and expertise in the field, Andrew has played a pivotal role in popularizing AI education.

πŸ”— "ChatGPT Prompt Engineering for Developers" course. To enroll in the course or for further information, visit deeplearning.ai.

chatgpt-prompt-engineering-for-developers's People

Contributors

ksm26 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.