LangChain Expression Language (LCEL) (tiếp tục)
Ví dụ 1: Cú pháp LCEL cơ bản
LCEL sử dụng toán tử | để kết nối các bộ phận khác nhau. Sau đây là một ví dụ đơn giản:
from langchain.prompts import ChatPromptTemplate
from langchain.chat_models import ChatOpenAI
prompt = ChatPromptTemplate.from_template(“tell me a joke about {topic}”)
model = ChatOpenAI()
chain = prompt | model
chain.invoke({“topic”: “bears”})
output:
AI: Why did the bear go to the doctor?
Because he was feeling grizzly!
Code này tạo một xích LangChain cái khởi tạo một joke về một chủ đề cụ thể sử dụng mô hình ngôn ngữ
của OpenAI. Xích kết hợp một mẫu prompt với ChatOpenAI model, cho phép bạn khởi động nó với một chủ
đề cụ thể và nhận một joke trả về.
