Complete your first AI app in 3 minutes.
Initialize the Project
morph new chat-app
Install Packages
pip install langchain langchain-openai
Create chat.py
chat.py
src/python
import morph from morph import MorphGlobalContext from langchain_openai import ChatOpenAI from langchain_core.messages import HumanMessage @morph.func def langchain_chat(context: MorphGlobalContext): llm = ChatOpenAI(model="gpt-4o") messages = [HumanMessage(context.vars["prompt"])] for token in llm.stream(messages): yield token.content
Edit index.mdx
index.mdx
# 🦜🔗 Langchain Chat <Chat postData="langchain_chat" height={300} />
Add API key to .env
.env
OPENAI_API_KEY=your_api_key
Start the Local Server
morph serve
localhost:8080