Mô hình OpenAI trong LangChain!
Các mô hình thuộc dòng GPT của OpenAI là một trong những LLM hiệu năng cao nhất hiện nay. Bạn có thể truy cập chúng qua API của OpenAI và tương tác rất dễ dàng bằng LangChain.
Thông thường, dùng các mô hình của OpenAI sẽ cần một khóa API cá nhân để tính phí sử dụng. Trong khóa học này, bạn không cần tạo hoặc cung cấp khóa API của OpenAI. Placeholder "<OPENAI_API_TOKEN>" sẽ gửi các yêu cầu hợp lệ đến API. Nếu bạn thực hiện quá nhiều yêu cầu trong thời gian ngắn, bạn có thể gặp RateLimitError. Nếu thấy lỗi này, hãy tạm dừng một lúc rồi thử lại.
Lớp ChatOpenAI đã được nhập sẵ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
Hướng dẫn bài tập
- Định nghĩa một mô hình chat của OpenAI bằng lớp LangChain; giữ nguyên placeholder khóa API như hiện tại.
- Gọi LLM bạn vừa định nghĩa để phản hồi
promptđã cho (bạn có thể thử nghiệm với các prompt khác ở đây).
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.
# Define the LLM
llm = ____(model="gpt-4o-mini", api_key="")
# Predict the words following the text in question
prompt = 'Three reasons for using LangChain for LLM application development.'
response = ____(prompt)
print(response.content)