Lấy dữ liệu có cấu trúc từ LLM bằng Pydantic: khai báo class, nhận về đối tượng đã validate, có tự retry.
Instructor giúp biến đầu ra của LLM thành đối tượng Python có cấu trúc chỉ bằng cách khai báo một model Pydantic. Nó tự chèn hướng dẫn, kiểm tra kiểu dữ liệu và tự thử lại nếu model trả sai định dạng. Nhờ vậy việc 'rút trích thông tin' từ văn bản trở nên đáng tin và gọn gàng.
Khung & nền tảng dựng app AI: viết content, ghép dữ liệu, tạo workflow tri thức.
Các bước cơ bản để bắt đầu.
Cài `pip install instructor`Bọc client: `client = instructor.from_openai(OpenAI())`Gọi với `response_model=YourPydanticModel`Thư viện dùng hàng trăm nghìn mô hình AI (ngôn ngữ, ảnh, âm thanh) — tải & chạy chỉ vài dòng code.
Bộ khung xây ứng dụng LLM: nối model với dữ liệu, công cụ, bộ nhớ để tạo chatbot, RAG, agent.