Phát triển ứng dụng LLM với LangChain
Jonathan Bennion
AI Engineer & LangChain Contributor






destination_prompt = PromptTemplate( input_variables=["destination"], template="I am planning a trip to {destination}. Can you suggest some activities to do there?" )activities_prompt = PromptTemplate( input_variables=["activities"], template="I only have one day, so can you create an itinerary from your top three activities: {activities}." )llm = ChatOpenAI(model="gpt-4o-mini", api_key=openai_api_key)seq_chain = ({"activities": destination_prompt | llm | StrOutputParser()}| activities_prompt | llm | StrOutputParser())
print(seq_chain.invoke({"destination": "Rome"}))
- Buổi sáng:
1. Bắt đầu sớm với Đấu trường La Mã. Tham gia tour để hiểu lịch sử và ý nghĩa.
2. Sau đó, đến Diễn đàn La Mã và Đồi Palatine để xem thêm tàn tích cổ.
- Bữa trưa:
3. Thưởng thức bữa trưa Ý tại nhà hàng gần trung tâm lịch sử.
- Buổi chiều:
4. Thăm Vatican: Nhà thờ Thánh Phê-rô, Bảo tàng Vatican, và Nhà nguyện Sistine.
5. Dạo qua các con phố duyên dáng, ghé Pantheon, Đài phun nước Trevi và Quảng trường Navona.
- Buổi tối:
6. Thư giãn ở công viên như Villa Borghese hoặc Vườn Cam để tránh nhịp sống hối hả.
7. Kết thúc ngày với bữa tối thư thả, thưởng thức ẩm thực Ý và kem gelato.
Phát triển ứng dụng LLM với LangChain