https://medium.com/@garysvenson09/how-to-implement-few-shot-learning-with-llama3-in-langchain-6b9cdf81a60d