Xây dựng chatbot với API OpenAI, Anthropic và Google
Tích hợp chatbot vào ứng dụng web, quản lý API key, streaming, chi phí và chất lượng trả lời.
- Intermediate
- 14 giờ
- 12 lessons
$60.00
What you will learn
Gọi API OpenAI, Anthropic và Google từ server; giữ key khỏi client và kiểm soát cấu hình model
Thiết kế prompt/system instruction, context và định dạng output rõ ràng
Stream phản hồi, lưu hội thoại theo lựa chọn và xây giao diện loading/error/cancel phù hợp
Thêm structured output hoặc tool calling với validation và xác nhận các hành động có tác động
Xử lý timeout, provider errors, rate limiting, token budget, usage logging và chi phí
So sánh provider/model trên bộ prompt cố định về chất lượng, latency và cost thay vì chọn bằng cảm tính
Đưa chatbot lên ứng dụng Next.js và chuẩn bị checklist bảo mật, vận hành tối thiểu
Syllabus
5 modules · 12 lessons · 404 min
01
3 lessonsNền tảng API mô hình ngôn ngữ
- Request, response, model và tokenPreview28 min
- OpenAI, Anthropic, Google và quản lý API key35 min
- Endpoint chatbot đầu tiên trong Next.js35 min
02
3 lessonsPrompt và giao diện hội thoại
- System instruction, prompt và context32 min
- Streaming và trạng thái UI35 min
- Lịch sử hội thoại và quản lý context30 min
03
2 lessonsĐầu ra có cấu trúc và công cụ
- Structured output và schema validation32 min
- Tool calling an toàn38 min
04
3 lessonsĐánh giá, chi phí và vận hành
- Adapter cho nhiều nhà cung cấp34 min
- Bộ câu hỏi đánh giá chất lượng30 min
- Rate limit, token budget và theo dõi chi phí35 min
05
1 lessonDự án chatbot hoàn chỉnh
- Tích hợp, kiểm tra và deploy chatbot40 min
Requirements
Điều kiện tiên quyết bắt buộc: đã hoàn thành khóa Tự xây dựng website công ty bằng Next.js và shadcn/ui. Khóa tiếp tục sử dụng Next.js App Router, React, TypeScript, server-side code, Git và quy trình deploy đã học. Cần tài khoản nhà cung cấp AI và API key riêng; phí API do nhà cung cấp tính theo mức sử dụng và không nằm trong học phí. Không cần toán học AI nâng cao. Khóa học không huấn luyện/fine-tune model; nội dung đó thuộc khóa Xây dựng và huấn luyện mô hình AI nâng cao.
Điều kiện tiên quyết bắt buộc: đã hoàn thành khóa Công nghệ căn bản. Khóa nền tảng này cung cấp kiến thức chung về Git, công cụ phát triển, web, API, dữ liệu và cloud cần để theo học chương trình này.
Reviews
No reviews yet.
Enroll to leave a review.