Oi, Thiago! Como vai?
O langchain.prompts foi removido nas versões recentes do LangChain, e isso está ligado à reorganização da biblioteca em módulos core, community e experimental.
Por isso você recebeu o erro "No module named 'langchain.prompts'".
A forma correta agora é importar usando langchain_core.prompts, exatamente como você fez.
Ponto importante: recomendo compartilhar essa sugestão de atualização desse curso no nosso formulário oficial de sugestões de curso, assim ela fica registrada.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado