AI Engineering LangChain Jupyter Notebook for experimenting with Propmpts, Memory, Chains, Questions and Answers. OpenAI Embeddings and Vector search