This repository contains what i learned in the course ChatGPT Prompt Engineering for Developers , for building more specialized applications course using OpenAI python API
What is prompt Engineering ??? - Its a strategy that machine learning engineers can use to train large language models (LLMs) so the same model can be used for different tasks without re-training.This can involve carefully selecting keywords, defining the scope of the prompt, and providing examples and context to help guide the model.
if you are a beginner start here -- Prompt Engineering Datacamp
My tiny chatbot based on OpenAI gpt-3.5-turbo
S.No | Method | Describtion |
---|---|---|
1 | Guidelines | General guidelines , covering 2 major principles in prompting |
2 | Iterative Prompting | Once we set a context , iteratively improve prompt |
3 | Summarizing and Inferring | using gpt-3.5-turbo for text summerization and inference |
3 | Transforming and Expanding | using gpt-3.5-turbo for text transforming and expanding , generate emails, content etc |
4 | Tiny ChatBot | utilize the chat format to have extended conversations with chatbots |