GPT-4o mini là mô hình nhỏ tiết kiệm chi phí nhất của OpenAI, thông minh hơn và rẻ hơn GPT-3.5 Turbo, và có khả năng thị giác (vision capabilities). Mô hình này có 128K ngữ cảnh và ngưỡng kiến thức là tháng 10 năm 2023.

1. Load OPENAI_API_KEY từ tài khoản OpenAI. Có thể đăng ký tài khoản freetier tại đây: https://platform.openai.com/docs/overview

2. Định nghĩa lớp Website

- Lớp
Websiteđược sử dụng để đại diện cho một trang web, có các thuộc tính nhưurl,titlevàtext. - Trong hàm khởi tạo (
__init__), lớp này gửi yêu cầu tới URL, lấy nội dung HTML và phân tích nó để trích xuất tiêu đề và nội dung văn bản, đồng thời loại bỏ các thành phần không cần thiết như script, style, hình ảnh, và input.
Điều này giúp chúng ta có một đối tượng Website với thông tin cơ bản về trang web, phục vụ cho việc xử lý hoặc phân tích dữ liệu.
3. Định nghĩa A system prompt và A user prompt, giúp cho AI hiểu hơn về ngữ cảnh.

4. Time to bring it together – the API for OpenAI is very simple!

- Hàm
summarize(url)thực hiện tóm tắt nội dung của trang web từ URL được cung cấp. - Đầu tiên, nó sử dụng lớp
Websiteđể lấy nội dung văn bản của trang web. - Sau đó, nó sử dụng OpenAI API với mô hình
"gpt-4.0-mini"để tạo ra bản tóm tắt của trang web. - Kết quả cuối cùng là bản tóm tắt sẽ được trả về.
5. Kiểm tra hoạt động của mô hình "gpt-4.0-mini"


Trong bài thực hành này, bạn đã trải nghiệm việc call API của Frontier Model (các model dẫn đầu trong ngành AI). Ngoài ra, điều này có thể được áp dụng cho bất kỳ ngành dọc kinh doanh nào – tóm tắt tin tức, tóm tắt hiệu suất tài chính, tóm tắt sơ yếu lý lịch trong thư xin việc… – các ứng dụng là vô hạn.











lê huy
nếu có thể cho copy code thì hay hơn :))