"Next Level Prompts?" - 10 mins into advanced prompting

AI Jason
29 Aug 202311:38

Summary

TLDRThe video script discusses the challenges and solutions associated with crafting effective prompts for AI, specifically highlighting the Guidance framework developed by Microsoft. The framework allows for precise control over the output structure and enables the creation of complex prompts with loops, conditionals, and predefined answers. The speaker demonstrates how to use Guidance with large language models like OpenAI's DaVinci and open-source alternatives. Additionally, the script covers using Guidance for advanced logic, such as if-conditions, and for generating structured responses in applications like email writing. The video also explores integrating AI with real-time chart generation via APIs like Quick Chart and creating images with Pollinations. The speaker recommends FlowGPT for prompt discovery and GPT Prompt Engineer for evaluating prompt quality. The script concludes by emphasizing the iterative nature of prompt engineering and the need for fine-tuning to achieve optimal results.

Takeaways

  • 📝 **Guidance Framework**: An open-source tool introduced by Microsoft that allows for programming prompts to get specific output structures.
  • 🌟 **Custom Output Control**: Guidance provides specific control over the final output structure and the ability to insert loops, conditions, and candidate answers within prompts.
  • 🚀 **Getting Started with Guidance**: Start by installing necessary packages in Visual Studio Code and use Guidance with large language models like OpenAI's DaVinci or open-source alternatives.
  • 🔗 **Defining Output Structure**: Create a prompt template with variables and special terms to define the structure of the generated text.
  • ➡️ **Multiple Outputs**: Guidance enables the generation of multiple outputs with a single prompt, providing flexibility in content creation.
  • 📋 **Restricting Model Outputs**: Predefine answers for the model to choose from, which is useful for maintaining a standard response format.
  • 🔧 **Advanced Logic with If Conditions**: Implement if conditions to control the model's responses based on predefined criteria, enhancing the interaction flow.
  • 🛠️ **Hiding Internal Logic**: Use hidden blocks to keep the internal logic out of the final output for a cleaner presentation.
  • 📧 **Email and Customer Response Use Case**: Guidance can be used to generate emails or customer responses by leveraging its ability to restrict and control the model's outputs.
  • 📈 **Real-time Chart Generation**: Integrate with services like Quick Chart to generate real-time charts from natural language queries using the model's data structuring capabilities.
  • 🖼️ **Image Generation**: Utilize APIs like Pollinations to generate images directly from story ideas provided to the model.
  • 🔍 **Prompt Engineering Community**: Leverage resources like FlowGPT and GPT Prompt Engineer for discovering better prompts and evaluating their effectiveness.

Q & A

  • What is the main challenge in creating prompts for AI?

    -The main challenge is to create prompts that deliver consistent results at scale and can control the output structure for specific needs.

  • What is the 'guidance' framework?

    -Guidance is an open-source framework introduced by Microsoft that allows programming of prompts to get specific output structures. It provides specific control over the final output and supports constructing prompts with loops, lists, and conditionals.

  • How can one get started with the guidance framework?

    -To get started with guidance, one can open Visual Studio Code, create a Jupyter notebook, install the necessary packages like ipywidgets and openai, and then import the guidance package.

  • What are some of the capabilities of the guidance framework?

    -Guidance allows defining specific output structures, restricting the actual output the large language model generates, setting up advanced logic like if conditions, and hiding internal logic from the final output.

  • How can the guidance framework be used to improve email responses?

    -The guidance framework can be used to restrict the responses generated by a large language model to best practices, and also to create conditional logic for different types of customer inquiries, such as scheduling a call for high-priority emails.

  • What is the role of 'flow GPT' in prompt engineering?

    -Flow GPT is a large prompt library and community that provides a wide range of collections for various purposes, which can be used as a starting point for creating specific prompts and learning from others' work.

  • What is the 'GPT prompt engineer' project?

    -GPT prompt engineer is a project that uses GPT to generate prompts and evaluate their quality. It can generate a set of prompts based on a given goal and then test them to determine the best performing prompt.

  • How can the 'prompts Royale' platform be used?

    -Prompts Royale is a frontend based on the GPT prompt engineer that allows users to get GPT to generate a prompt and do the testing. It shows evaluation results between different prompts and gives a score to indicate which one is better.

  • How can the guidance framework be used to generate real-time charts?

    -By using the guidance framework to transform natural language queries into data structures, it can generate real-time charts using services like Quick Chart, which is an open API for generating charts from URL-based chart data.

  • What is the 'Pollinations' service?

    -Pollinations is an open API that allows the creation of AI-generated images on the fly. It can be used to generate illustrations or images based on story ideas provided to the large language model.

  • What are some benefits of using the guidance framework?

    -The guidance framework is beneficial for its ability to control the output structure, restrict the language model's responses, incorporate conditional logic, and automate the generation of specific content types like emails, charts, and images.

  • What is the importance of iterating and fine-tuning prompts in the guidance framework?

    -Iterating and fine-tuning prompts is crucial to achieve the best results with the guidance framework, as it allows for the refinement of the output to meet specific needs and use cases more accurately.

Outlines

00:00

📝 Introduction to the Guidance Framework

This paragraph introduces the Guidance framework, an open-source tool developed by Microsoft for prompt engineering. It allows users to control the prompt to get specific output structures, such as general images and charts, using a single prompt. The framework provides specific control over the final output structure and supports features like for-each loops, defining candidate answers, and inserting if-conditions within prompts. The speaker demonstrates how to get started with Guidance by installing necessary packages in Visual Studio Code and using it with large language models like OpenAI's DaVinci. The paragraph also covers how to define a specific output structure using a prompt template, restrict the output to predefined answers, and set up advanced logic like if-conditions for use cases like email writing and customer responses.

05:02

🔍 Advanced Prompt Engineering Techniques

This paragraph delves into more advanced prompt engineering techniques using the Guidance framework. It discusses how to define a list of predefined priorities for generating email responses based on the importance of a customer inquiry. The speaker demonstrates how to insert specific messages in the email based on the priority level, such as scheduling a call for high-priority inquiries. The paragraph also covers how to use the framework to generate real-time charts using the Quick Chart API by converting natural language queries into data structures. Additionally, it explores using custom functions within prompts to generate images using the Pollinations API, allowing for the creation of stories and illustrations from a single prompt. The speaker emphasizes the iterative nature of prompt engineering and the need for fine-tuning and iterating prompts for optimal results.

10:03

🌐 Community and Open Source Resources for Prompt Engineering

The final paragraph highlights community and open-source resources that can accelerate the prompt engineering process. It mentions FlowGPT, a comprehensive prompt library and community that provides a wide range of prompts across various domains. The speaker recommends using FlowGPT as a discovery tool to find high-quality prompts created by others and gain insights into effective prompt construction. The paragraph also introduces the GPT Prompt Engineer, a tool that uses GPT to generate and evaluate the quality of prompts. While the speaker finds the default prompts generated by GPT to be suboptimal, they appreciate the evaluation framework for comparing different prompts. The speaker also mentions Prompts Royale, a frontend built on top of GPT Prompt Engineer that provides an interface for generating, testing, and evaluating prompts to determine the best one. The paragraph concludes by inviting viewers to share their prompt engineering tactics and frameworks and encouraging subscriptions for more AI project updates.

Mindmap

Keywords

💡Guidance Framework

Guidance is an open-source framework introduced by Microsoft, designed to allow users to program prompts for specific output structures. It is highlighted in the video as a tool that provides specific control over how the final output should look, enabling the construction of prompts with loops, conditionals, and predefined answers. It is used in the context of prompt engineering to achieve consistency and structure in AI-generated content.

💡Large Language Model

A large language model refers to a sophisticated AI system capable of understanding and generating human-like text based on given prompts. In the video, it is mentioned in conjunction with the Guidance framework to illustrate how such models can be directed to produce specific types of outputs, like structured responses or predefined answers.

💡Prompt Engineering

Prompt engineering is the process of carefully designing the inputs or 'prompts' given to AI language models to elicit desired responses. The video discusses the use of advanced frameworks like Guidance to improve prompt engineering, emphasizing the need for precision and control over the AI's output.

💡Visual Studio Code

Visual Studio Code is a popular source code editor developed by Microsoft. It is mentioned in the script as the environment where one can create a Jupyter notebook for using the Guidance framework, indicating its utility in setting up and managing development environments for AI applications.

💡Jupyter Notebook

A Jupyter Notebook is an open-source web application that allows creation and sharing of documents containing live code, equations, visualizations, and narrative text. In the context of the video, it is used as a tool for setting up and demonstrating the use of the Guidance framework with AI models.

💡Conditional Logic

Conditional logic refers to the process of executing different blocks of code or generating different outputs based on certain conditions. The video showcases how Guidance allows for the incorporation of if-conditions within prompts, enabling the AI to generate responses that depend on specific criteria or inputs.

💡OpenAI

OpenAI is a research and deployment company focusing on creating and utilizing AI technologies. The video discusses using OpenAI's text-based models like DaVinci for generating text with the help of the Guidance framework, highlighting the integration of OpenAI's models with prompt engineering techniques.

💡Predefined Answers

Predefined answers are a set of responses that are already determined and can be selected by the AI instead of creating new ones. The video explains how Guidance can be used to restrict the output of a large language model to a list of predefined answers, which is useful for applications like customer service responses.

💡FlowGPT

FlowGPT is described as a large prompt library and community for prompt engineering. It is mentioned as a resource for discovering and evaluating different prompts across various fields, such as marketing and programming. The video emphasizes its utility in providing a starting point for building specific prompts.

💡GPT Prompt Engineer

GPT Prompt Engineer is a tool that uses AI to generate and evaluate prompts based on a given goal. The video discusses its use in generating multiple prompts and then testing them to determine which performs best. It is portrayed as a valuable asset for evaluating the effectiveness of different prompt variations.

💡Quick Chart

Quick Chart is an open API that allows for the real-time generation of charts by passing chart data in a URL. The video demonstrates how the Guidance framework can be used with Quick Chart to generate charts from natural language queries, showcasing the integration of AI with data visualization tools.

💡Pollinations

Pollinations is an open API service for creating AI-generated images on the fly. The video script mentions using Pollinations to generate images based on story ideas provided to the AI, indicating its use in creating visual content alongside textual narratives.

Highlights

Guidance is an open-source framework introduced by Microsoft that allows for specific control over the output structure of AI-generated content.

The framework enables the construction of prompts with loops, conditional statements, and predefined answers for more predictable outputs.

Getting started with Guidance involves installing it in Visual Studio Code and using it with large language models like OpenAI's DaVinci.

Defining a prompt template with Guidance involves using special syntax to specify the structure and desired content generation.

Guidance allows for the restriction of the AI's output to predefined answers, which is useful for applications like email or customer responses.

Advanced logic, such as if conditions, can be implemented in prompts to create dynamic workflows based on the AI's classifications.

The framework can hide internal logic from the final output, allowing for clean and focused results.

Guidance can be used to create advanced prompts for generating emails with specific structures and priorities.

The framework can integrate with real-time chart generation services like Quick Chart, enabling the AI to create visual data representations.

Guidance supports triggering custom functions within prompts, allowing for complex data manipulation and output generation.

AI-generated images can be created on-the-fly using services like Pollinations, which can be integrated with Guidance for comprehensive content creation.

FlowGPT is a large prompt library and community resource that provides a wide range of prompt examples and can accelerate prompt engineering.

GPT Prompt Engineer is a tool that uses AI to generate and evaluate the quality of prompts, helping to identify the most effective ones.

Prompts Royal is a frontend application based on GPT Prompt Engineer that visually presents evaluation results, aiding in the selection of optimal prompts.

Iterative fine-tuning and prompt iteration are crucial for achieving the best results with Guidance, despite its powerful capabilities.

The Guidance framework, while powerful, may still require significant time investment for learning and mastering its functionalities.

The transcript provides example codes and resources in the description for readers to experiment with and learn from.

The speaker encourages viewers to share their own tactics and frameworks for prompt engineering in the comments section.

The content is part of an ongoing series on AI projects, inviting viewers to subscribe for more insights and updates.

Transcripts

play00:00

getting the prompt right is hard

play00:01

especially if you want the prompt to

play00:03

deliver consistent results at scale but

play00:05

what if you can control the prompt to

play00:07

get specific output structure and get a

play00:09

general image and the charts with just

play00:12

one single prompt there are few Advanced

play00:14

proper engineer Frameworks that I found

play00:16

extremely useful but not enough people

play00:18

using it and that's what I want to talk

play00:19

about today the first one I want to talk

play00:21

about is called guidance it is an open

play00:23

source framework initially introduced by

play00:25

Microsoft and got more than 12 000 stars

play00:28

on GitHub fundamentally it is a

play00:30

framework that allow you to program the

play00:32

prompt to get specific output it gives

play00:35

you very specific control of how the

play00:37

final output structure should look like

play00:39

and also allow you to construct The

play00:41

Prompt with for each Loop Define list of

play00:43

candidate answers and even insert if

play00:46

conditions inside your prompts so this

play00:48

allows you to configure the final output

play00:51

very easily to get started you can open

play00:53

Visual Studio code and then we can

play00:55

create a jupyter notebook that we

play00:57

install ipy and B so firstly we will

play00:59

install the guide lens and open AI

play01:01

package and we will import the guidance

play01:03

and then to Guidance the large language

play01:04

model with openai text DaVinci you can

play01:07

also use GPD 3.5 gp4 or even open source

play01:11

model like llama as well but they do

play01:13

have specific syntax you need to follow

play01:14

and the first thing we will try is

play01:16

Define a specific output structure you

play01:18

want so you can create something like

play01:20

prompt template like how you do in

play01:21

launching by creating variable with

play01:23

guidance and inside here you will Define

play01:25

The Prompt template where I would Define

play01:26

one variable with this bubble curly

play01:28

bracket and also another double curly

play01:31

bracket with special term gen the part

play01:33

that you actually want large model to

play01:35

creating so the final output would look

play01:37

something like this when Steve Jobs said

play01:39

without guidance AI would do more harm

play01:42

than good with this it allow you to get

play01:44

a specific structure output and if you

play01:46

want you can even change multiple output

play01:48

together so I can add another one

play01:50

counter argument and let me run this so

play01:52

you can see here the large language

play01:53

model actually generates this two parts

play01:55

and without guidance framework it's

play01:57

actually possible to do manually but it

play01:59

will just require a a lot of manual work

play02:00

and apart from defining the structure

play02:02

you can also restrict the actual output

play02:05

the large energy model going to generate

play02:06

for example I can ask large knowledge

play02:09

model to choose one of the predefined

play02:11

answers instead of creating their own so

play02:13

I can define a list of options here and

play02:15

then create another guidance is the

play02:17

following sentence offensive where I

play02:19

will give an example and ask it to

play02:21

select an answer from the three options

play02:23

I give here I'll give you example is

play02:25

pretty rude your taco tastes like

play02:26

and try to run this so it will follow

play02:28

that specific structure and give me the

play02:30

answer is yes and here I didn't give it

play02:32

any extra prompt about what the answer

play02:34

should be just follow the list of

play02:36

predefined answers I give and if I

play02:38

change this to be something more polite

play02:39

like your tacos taste can be improved

play02:41

and try it again then it will answer no

play02:43

so this is a really powerful way that if

play02:45

we want to restrict down the answers the

play02:47

large language model actually generates

play02:49

in use case like writing email or

play02:51

customer response where you still want

play02:52

to use the reasoning part of the large

play02:54

language model but you already got best

play02:56

practice and the other part I want to

play02:58

talk about is that you can also set up

play02:59

Advanced logic like a if condition for

play03:02

example in the same use case where we

play03:04

asked large language model to classify

play03:06

if the user response is root we can

play03:08

actually create a workflow where if the

play03:10

answer is rude then it will trigger

play03:12

specific typo response if the answer is

play03:14

not root then the system will generate a

play03:17

response like normal the way we will do

play03:18

that is we'll still use a slap and give

play03:20

the response name root and this

play03:22

basically means we will have a variable

play03:23

called root that we can use in other

play03:25

parts of the prop and then we can create

play03:27

a if condition if root is yes which is

play03:30

from the predefined condition we give

play03:32

then a system will say please be polite

play03:34

but and if root is no then a system will

play03:37

generate answer so let's try this okay

play03:39

with this user response your toggle

play03:41

tests are shared the large large model

play03:42

detail it is actually root so it

play03:45

triggers this workflow where a system

play03:46

will say please be polite but if I

play03:48

change to something like your taco

play03:50

tastes too salty it'll be showing the

play03:52

answer is not rude then it actually

play03:54

generate a proper response so this is a

play03:56

way for you to achieve if condition

play03:57

larger in your final output and these

play03:59

are the value costs usage as well for

play04:01

example I probably don't want this part

play04:03

in the middle to be showing in the final

play04:05

output because it's kind of internal

play04:07

logic so I can actually hide this from

play04:09

the final output by creating block to

play04:11

wrap this part with attribution hidden

play04:13

equal to true and if I run this again

play04:15

then the part in the middle will be

play04:16

hidden so this is how you can achieve if

play04:18

condition and I think if condition is

play04:20

probably one of the most powerful use

play04:21

case for guidance those are just a few

play04:24

functions that guidance have and they

play04:26

are actually more things that you can

play04:27

learn from their documentations but with

play04:29

those basic building blocks you can

play04:30

already create very Advanced props for

play04:33

example for the use case when I want

play04:35

light language model to generate emails

play04:36

one problems I always face with is that

play04:39

sometimes I do want to use the reasoning

play04:41

power of large Range model but I want

play04:43

response to be exactly like the best

play04:46

practice that I come up with and I don't

play04:48

want any creativities around them and on

play04:50

the other side I also want to create

play04:52

some if conditions there if this client

play04:54

is very important then book a meeting

play04:56

right away but if it's just general in

play04:58

priority then just response like normal

play04:59

so to achieve their use case I will

play05:02

Define a list of predefined Priority

play05:03

First from low to high and I'll create

play05:06

one blocks at the beginning to let large

play05:08

language model give a priorities and

play05:10

then I will ask large language model to

play05:12

generate the email response and in the

play05:14

end I will hide those two logic blocks

play05:15

and showing the email response is

play05:17

generated and if the priority is high

play05:19

priority then I want to insert this

play05:22

specific message to schedule call with

play05:24

customers right away with my calendar

play05:25

link so that's why I don't want it to be

play05:27

created because if you change the link

play05:29

it won't work so let's try it assume a

play05:31

customer complaint come to my inbox your

play05:33

server is so terrible that I want to

play05:35

refund this is kind of high stake

play05:36

situation that I wanted to schedule call

play05:39

right away so you can see here it

play05:40

actually generate a message also insert

play05:42

the predefined message with my calendar

play05:44

link but if I change to be something

play05:46

more soft like what features does

play05:48

webflow have but Wix don't have then

play05:50

this will show a different message and

play05:52

won't trigger this specific calendar

play05:53

link and on the other side I can also

play05:56

use guidance framework to let large

play05:57

knowledge model generate real-time hard

play06:00

for me with service like quick chart and

play06:02

if you don't know what a quick chart is

play06:03

it's a open API where it allowed me to

play06:06

generate charts in real time by passing

play06:08

on the chart data in a URL if I can get

play06:11

a URL looks something like this then it

play06:13

will generate this chart on the Fly

play06:15

which means if we can get large energy

play06:16

model to turn a natural language query

play06:19

into a data structure like this then we

play06:21

can generate charts in real time and

play06:23

here we will use another function from

play06:25

guidance which is ability to trigger

play06:27

custom functions inside the problem so

play06:28

the way we will do that is I will give

play06:30

the prompt a few short examples so that

play06:33

it will learn if the input is this it

play06:35

should generate Json data like this and

play06:37

once it generates Json data I will use

play06:39

this function pause chart link to put

play06:41

together a URL and displaying markdown

play06:44

so the way I would do that is I would

play06:45

Define this function that will pass on

play06:47

the Json file into a URL linking

play06:50

markdown and then I will Define a few

play06:52

short examples here and then I'll create

play06:53

another Guidance with this prompt you

play06:55

are a world-class data analyst you will

play06:57

generate chart output based on the

play06:59

natural language which in here I have

play07:00

this 4 inch wrapper and I will run this

play07:03

q a pair from the predefined list and

play07:05

once they finish the free of sharp

play07:07

prompts I will insert the actual user

play07:09

query and I'll see large language model

play07:10

to generate chart data and all this

play07:12

logic will be hidden from the final

play07:14

output because I wrap under this block

play07:16

and the final output will be hello here

play07:18

is the charter you want and the result

play07:19

will be calling the customer function I

play07:22

defined above with the variable chart

play07:24

the large language model created which

play07:26

is Json data and once I did that I can

play07:28

try to use this function create a pie

play07:30

chart showing the population of the word

play07:32

by continent it will generate this

play07:34

response and it is in markdown format so

play07:36

if you paste this in a markdown preview

play07:38

you will see this is results a

play07:40

population breakdown by continent chart

play07:42

that generated in real time and if you

play07:44

want I also include a streamlined app

play07:46

where you can visualize and test those

play07:47

three dots better and with the same

play07:49

shred of salt you can also use large

play07:51

language model to generate image

play07:53

straight away with service like

play07:54

pollinations and if you don't know what

play07:56

pollination is it's also another open

play07:58

API they allow you to create an AI image

play08:01

on the Fly for example I can do

play08:03

image.pollination.ai prompt a cute girl

play08:07

and this will generate this image right

play08:09

away and this allows us to build a use

play08:12

case like if I give a story idea it can

play08:14

generate a whole story as well as a

play08:16

proper illustration so I can do

play08:18

something similar where I will have a

play08:20

logic block to ask large language model

play08:22

to generate story based on my story idea

play08:24

and then have another block to generate

play08:26

the image linking markdown based on the

play08:28

story and in the end I'll put them

play08:30

together and if I try this again it will

play08:32

generate a proper story from a single

play08:35

prompt and also generate proper

play08:36

illustration as well so this is a

play08:38

guidance framework I think it's very

play08:40

powerful even though it is still a bit

play08:41

buggy and the lack of documentation but

play08:44

it is quite powerful once I get it I

play08:46

have attached all those example codes I

play08:48

show you here in the description below

play08:50

so feel free to try it out even though

play08:52

guidance is a very powerful framework

play08:54

but at the end of the day it will be

play08:56

still the iterative process you will

play08:58

still need to spend a top time fine

play09:00

tuning and iterating your prompts to get

play09:02

the best results but there are a few

play09:03

other community and open source projects

play09:05

that I think can really speed up the

play09:07

process here one of them is flow GPT so

play09:10

flow GPT is one of the biggest prompt

play09:12

library and probably one of the biggest

play09:13

prompt engineering community as well I

play09:15

always go up to flow GPT every time when

play09:18

I try to build some specific prompts

play09:20

because it's a wide range of collections

play09:22

from marketings programming so for

play09:24

example if I want to create a prompt for

play09:26

SEO blocks I can just come here see what

play09:28

are the prompts that Community has voted

play09:30

most and I can click on that take a look

play09:32

about the problems that other people

play09:33

create so this provides me a much better

play09:36

starting point and I can also get a

play09:37

preview about what the readouts will be

play09:39

this is where I learned a lot of tactics

play09:41

here for example I actually learned

play09:43

about permissions from The Prompt here

play09:45

because someone actually built a full

play09:46

text-based adventure with just one

play09:49

single prop which is super impressive so

play09:51

I definitely recommend to use this as a

play09:53

prompt Discovery tool at the rare

play09:54

beginning and on the outside there's

play09:56

also another project called GPT prompt

play09:58

engineer and the concept is pretty

play10:00

simple it basically asks GPD to generate

play10:03

prompt and also use GPT to evaluate and

play10:06

test the quality of prompts so it refers

play10:08

to use gpd4 to generate a set of prompts

play10:10

based on the goal you give it for

play10:12

example I can use GPT prompt engineer to

play10:14

generate prompt for writing SEO blog

play10:17

posts and it will use gpd4 to generate 4

play10:20

or 10 different prompts and then it will

play10:22

start using gbd4 as evaluation machine

play10:25

to do the testing it was starting doing

play10:27

20 or 30 rounds of testing across

play10:29

prompts and figure out which one is the

play10:31

best to be honest from my experience the

play10:33

prompts generated by GPD is actually not

play10:35

as good as the one set you will come up

play10:37

by yourself so I won't rely purely on

play10:39

gpe to generate bombs autonomously

play10:42

however the part I found is most value

play10:44

is actually this evaluation framework

play10:46

because normally I will come up with two

play10:48

or three different variations between

play10:49

the prompts and I want to figure out

play10:51

which one gonna performs best at scale

play10:53

they're actually someone built a front

play10:54

end based on this GPD prompt engineer

play10:56

called prompts Royal where you can

play10:58

basically get GPT to generate a prompt

play11:00

and do the testing and once it finished

play11:01

it will show you the evaluation results

play11:04

between different prompts and in the end

play11:06

give you a score so even though I don't

play11:08

really like the default prompts that GPT

play11:10

generated but I often use this as a way

play11:12

to evaluate different prompts I

play11:14

generated so I can manually paste in two

play11:16

or three different prompts that I

play11:18

created and use this platform to

play11:20

evaluate which one is better so those

play11:22

are a few learnings I want to share with

play11:23

you about problem engineer if you know

play11:25

more interesting tactics and Frameworks

play11:28

please comment below and let me know if

play11:30

you enjoyed this content please consider

play11:32

give me subscribe I'll continue posting

play11:34

interesting AI projects that I'm

play11:35

building thank you and I see you next

play11:37

time

Rate This

5.0 / 5 (0 votes)

Related Tags
Prompt EngineeringAI ControlGuidance FrameworkMicrosoftOutput StructureAI ApplicationsNatural LanguageData AnalyticsChart GenerationAPI IntegrationImage CreationStory IllustrationSEO TacticsCommunity ProjectsFlow GPTGPT Prompt Engineer