-: Okay, let's talk about pre warming.
And so this is a pretty naive prompt;
"Can l have a list of product names for a pair of shoes
that can fit any foot size".
Just gonna see what it comes back with.
Okay, we've got some pretty interesting names.
Okay, but we don't know if these names are any good.
And Chatgpt doesn't either, right?
Like it's just following one token after another.
It's not very good at self-reflection here,
and we haven't really given it any guidance.
And you could obviously go in,
give it some tips,
you can say memorable, easy to understand.
And then
(keyboard clicking)
if we put those
into bullet points
and then we'll see what we get back
and we should hopefully get
something a little bit different.
Yeah, so I think these are
definitely a little bit easier, right?
There're a lot less complex, less syllables.
But the problem is
we had to come up with this context
and it's super
painful to have to do that a lot of times.
And so one really quick, easy way
to do it is funny is pre warning.
So what we do instead is you say,
Can you give advice
or let's say five tips.
Five tips on how to
craft a good product name
(keyboard clicking)
and submit.
And it's pretty good at deciding
what is a good product name, right?
You've seen that in the training data
and it can give us some pretty good advice
that it maybe wouldn't even follow itself by default
because you're not giving it any direction.
And in this case, you're asking it to self-direct, right?
We are asking it for tips first.
And then after that,
so the magic happens,
you'd say,
can I have a
list of product names
that for shoes
that fit any shoe size,
(keyboard clicking)
alright,
and now
it should be using this actual advice
and we can make it even more explicit.
This is good in itself.
I find that even just asking
if you have a task,
how would you do this task?
And then asking it to do the task
is pretty good in itself,
but if you wanna make it more explicit,
you can just perpend it with using this advice.
(keyboard clicking)
Can I have a list of shoe sizes
or a list of product names?
So shoes that fit any size.
And if you,
oh sorry, that's my fault.
I left the other message in there.
Forgot to delete it.
Okay, so I think these are a lot better.
They definitely seem more simple, relatable.
They're unique, they are a bit more memorable, I think
OneSizeStep in particular, I like.
Universal Stride, Adaptiwalk,
those are pretty cool,
OmniSize Sneakers.
These are much better names,
I think than we were getting before.
We could also actually, yeah, sorry, let's submit that again
because it was, yeah, MagicSize Shoes, Adaptstep
Cool.
And then we're gonna add this one more thing.
So we've now pre warmed it with the advice
and we've asked it to do the task.
And we can also ask it to rate the task afterwards.
Say rate your names based on the five tips.
(keyboard clicking)
Here we go. And now it's applying its own advice
to its own names
and we've completed the full loop
of quite a complex task
and we have actual justifications
for each name now as well,
which is pretty cool.
This is just a little trick
and it works with Chatgpt,
works with the playground as well.
Don't bother doing your own warmup.
Get it to warm up itself.