Practical experiences in using GPT, Replicate and Pinecone with Next.js + Supabase. streaming, AI user experience and Langchain pros/cons.