← Lesson
When Zero-Shot Is Enough
Joeven
Run
Reset
Python loads on first run
def prompt_tokens(spec, shots, ask): return len((spec + " " + shots + " " + ask).split()) spec = "JSON keys status and answer. No refunds." shots = ("Q: refund March A: billing " * 12) ask = "status of job 17 after timeout " + ("error " * 20) print("zero-shot tokens", prompt_tokens(spec, "", ask)) print("few-shot tokens", prompt_tokens(spec, shots, ask)) print("shots alone", prompt_tokens("", shots, "")) print("ask alone", prompt_tokens("", "", ask)) print("shots larger than ask", prompt_tokens("", shots, "") > prompt_tokens("", "", ask))
Run to execute this in your browser. Nothing is sent to a server.