Tổng quan
LangChain là một framework phổ biến để xây dựng các ứng dụng LLM. LemonData hoạt động mượt mà với tích hợp OpenAI của LangChain.Cài đặt
Cấu hình cơ bản
Sử dụng các mô hình khác nhau
Truy cập bất kỳ mô hình LemonData nào:Chat với lịch sử tin nhắn
Streaming
Sử dụng bất đồng bộ (Async)
Chains
RAG (Retrieval Augmented Generation)
Agents
Các API agent trong LangChain đang phát triển. Đối với các dự án mới, hãy cân nhắc sử dụng LangGraph để có kiến trúc agent linh hoạt hơn.
Biến môi trường
Để mã nguồn sạch hơn, hãy sử dụng các biến môi trường:Callbacks và Tracing
Các thực hành tốt nhất
Sử dụng các mô hình phù hợp với chi phí
Sử dụng các mô hình phù hợp với chi phí
Sử dụng các mô hình rẻ hơn (GPT-4o-mini) cho các tác vụ đơn giản trong chains.
Triển khai cơ chế thử lại (retries)
Triển khai cơ chế thử lại (retries)
LangChain có sẵn logic thử lại cho các lỗi tạm thời.
Theo dõi việc sử dụng token
Theo dõi việc sử dụng token
Sử dụng callbacks để theo dõi mức tiêu thụ token.