Bắt đầu ngayBắt đầu miễn phí

Prompt template và chaining

Trong bài tập này, bạn sẽ bắt đầu làm việc với hai thành phần cốt lõi trong LangChain: prompt templatechain!

Các lớp cần thiết để hoàn thành bài tập, bao gồm ChatOpenAI, đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

Phát triển ứng dụng LLM với LangChain

Xem khóa học

Hướng dẫn bài tập

  • Chuyển văn bản template đã cho thành một prompt template chuẩn (không phải chat).
  • Tạo một chain để truyền prompt template vào LLM.
  • Gọi (invoke) chain với biến question đã cung cấp.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Create a prompt template from the template string
template = "You are an artificial intelligence assistant, answer the question. {question}"
prompt = PromptTemplate.____(
    template=____
)

llm = ChatOpenAI(model="gpt-4o-mini", api_key='')	

# Create a chain to integrate the prompt template and LLM
llm_chain = ____ | ____

# Invoke the chain on the question
question = "How does LangChain make LLM application development easier?"
print(llm_chain.invoke({"question": ____}))
Chỉnh sửa và Chạy Mã