GithubHelp home page GithubHelp logo

dcs-training / prompt-tips-genai Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 6.57 MB

This is the Efficient Prompting for Generative AI Tools training course material repository. his is the Efficient Prompting for Generative AI Tools training course material repository

Home Page: https://dcs-training.github.io/Prompt-Tips-GenAI/Prompting_GenAI.html

License: Other

HTML 2.04% Jupyter Notebook 97.96%
ai good-practices-digital-research large-language-model

prompt-tips-genai's Introduction

Prompt-Tips-GenAI

This is the Efficient Prompting for Generative AI Tools training course material repository

Check out training course slides from Prompting for Gen-AI presentation

General Structure

Course is designed for giving a general understanding of the efficient use of Gen-AI tools focusing on the importance of Prompting (Prompt Engineering). Starting with a brief introduction of Gen-AI tools for practical reasons, different prompt strategies will be discussed by doing some interactive examples. The content of the workshop will cover the concepts of ‘Introduction to Gen-AI tools’, ‘Prompt Engineering’, ‘Prompt formulation’ and ‘Effective Prompting’. Additionally, certain plug-ins in ChatGPT with Data Analytics feature will be explored with good prompt practices. Course is aimed to be delivered in a 2-hour session with certain hands-on components and interactions with audience.

Main Course sources

Course slides are prepared as a mixture of different related sources but mainly focusing on the followings;

Prompt engineering by OpenAI

Prompt Engineering Guide

Acknowledgements

Further thanks for inspiring people including but not limited to Andrew NG, Sebastian Raschka.

Related keywords

Generative Artificial Intelligence (Gen-AI), Large Language Models (LLMs), ChatGPT


Part 1: Introduction to Gen-AI and Prompt Engineering

  • Welcome and Overview
  • What are Gen-AI Tools or LLMs?
  • Importance of LLM Settings
  • Basics and elements of Prompting.
  • Key Components of Prompt Engineering

Short Break

Part 2: Techniques in Prompt Engineering

  • General Tips for Designing Prompts
  • Strategies for Effective Prompting
  • Group hands-on: Prompt Formulation Practice
  • Techniques in Advanced Prompt Formulation

Part 3: Exploring ChatGPT with Data Analytics

  • Brief Introduction to ChatGPT Plugins for Data Analytics

Closing

  • Feedback and Closing Remarks

Additional Notes

  • Hands-on components are included in various parts of the session.
  • The agenda is subject to slight modifications to better suit the pace and interaction level of participants.
  • User Preferences on Related Tools:
    • The course will include demonstrations and use cases involving popular LLMs such as ChatGPT or its competitors. For the participants who are not able to use recent version of ChatGPT, there will be open-source platform suggestions to use
    • Disclaimer: Different tools can require different prompt strategies in general!

prompt-tips-genai's People

Contributors

oevkaya avatar lucia-michielin avatar

Stargazers

Ravi D. Singh 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.