Build Slack BOT kết hợp RAG + LLM

Build Slack BOT kết hợp RAG + LLM

👋 Chào cả nhà, Ở quý này, mình tập trung vào một đề bài rất thực tế: Xây dựng một ChatBOT hỗ trợ các câu hỏi hành chính nhân sự, giúp giảm tải cho phòng HCNS và cải thiện trải nghiệm cho nhân viên trong công ty khi cần tra cứu thông tin. Vấn đề thực tếHiện nay, mỗi lần nhân viên hỏi các câu như: "Thời gian nghỉ phép năm là bao nhiêu ngày?" "Chế độ bảo hiểm y tế có hỗ trợ khám ở bệnh viện ABC không?" "Xin mẫu đơn xin nghỉ việc ở đâu?" … thì các bạn ... »

Một số kỹ thuật phổ biến trong tấn công mạng.

Một số kỹ thuật phổ biến trong tấn công mạng.

Bài viết sẽ giới thiệu một số kỹ thuật phổ biến nhất được sử dụng để tấn công nhắm mục tiêu vào người dùng internet. Đồng thời, bài viết cũng sẽ hướng dẫn một số cách để ngăn chặn nó. 1. Một số kỹ thuật tấn công mạng phổ biến 1.1. Social Engineering Social Engineering là gì? Social Engineering (kỹ thuật xã hội) là hình thức tấn công mạng tập trung vào con người thay vì công nghệ. Chính vì vậy, nó còn được gọi là “People Hacking”. Ví dụ: thay vì dò mật khẩu hoặc brute-force, hacker chỉ ... »

Cách giảm Email Bounce: Từ thảm họa âm thầm đến tối ưu hệ thống

Cách giảm Email Bounce: Từ thảm họa âm thầm đến tối ưu hệ thống

Vấn đề nghiêm trọng mà nhiều doanh nghiệp đang phớt lờ. Bạn có biết rằng trung bình 10-20% email bạn gửi đi không bao giờ đến được đích? Những email này "bounce" lại như những lá thư bị trả về không có người nhận. Tệ hơn nữa, việc tiếp tục gửi email đến các địa chỉ không hợp lệ có thể dẫn đến: Danh tiếng người gửi bị hủy hoại: Gmail, Outlook sẽ đưa email của bạn vào thư mục SpamChi phí tăng cao: Mỗi email bounce vẫn bị tính phí trên SendGrid, Amazon SESLãng phí tài nguyên: Server, băng ... »

Cách sử dụng hàm Defer() của Laravel

Cách sử dụng hàm Defer() của Laravel

Giới thiệuTrong phát triển web hiện đại, tốc độ và khả năng phản hồi là điều tối quan trọng. Một website hoặc ứng dụng chậm có thể gây ra sự không hài lòng hoặc thất vọng cho người dùng. Hàm defer() là một helper function được giới thiệu lần đầu trong bản Laravel 11.23, phát hành vào khoảng Tháng 9 – Tháng 11 năm 2024, giúp đơn giản hóa bằng cách gói các tác vụ vào một closure, sẽ được Laravel tự động thực thi sau khi response đã được gửi tới client, mà không cần thiết lập queue driver ... »

Khám Phá Tính Năng Prompt Files Trong GitHub Copilot Trên VS Code

Khám Phá Tính Năng Prompt Files Trong GitHub Copilot Trên VS Code

1. Giới thiệuGitHub Copilot đã nhanh chóng trở thành một trong những extension hỗ trợ lập trình mạnh mẽ nhất hiện nay nhờ khả năng gợi ý code dựa trên các model AI hàng đầu hiện nay như Claude. Không chỉ giúp tăng tốc quá trình coding qua code suggestion, Copilot còn hỗ trợ lập trình viên trong việc catch up source code cũng như tạo test và thực hiện test. Để tăng cường độ chính xác và khả năng tùy biến của Copilot trong các ngữ cảnh (context) cụ thể, gần đây GitHub đã giới thiệu một tính năng ... »

Tìm hiểu về MCP và xây dựng MCP Server đơn giản

Tìm hiểu về MCP và xây dựng MCP Server đơn giản

Giới thiệu Trong hành trình phát triển của trí tuệ nhân tạo (AI), một thách thức lớn luôn tồn tại: làm sao để các mô hình AI có thể hiểu rõ bối cảnh đang diễn ra và duy trì sự nhất quán trong những tương tác dài hạn? Model Context Protocol (MCP) là một chuẩn giao thức mới ra đời nhằm giải quyết vấn đề này – cung cấp cho mô hình ngôn ngữ một cách thống nhất để lưu trữ, truy cập và chia sẻ ngữ cảnh trong các ứng dụng phức tạp. Trong bài viết này, chúng ta sẽ ... »

Hướng Dẫn Sử Dụng Amazon Pay API: Tạo Checkout Session và Thanh Toán Ngay Lập Tức

Hướng Dẫn Sử Dụng Amazon Pay API: Tạo Checkout Session và Thanh Toán Ngay Lập Tức

Giới Thiệu Amazon Pay là một dịch vụ thanh toán kỹ thuật số giúp khách hàng sử dụng thông tin thanh toán và địa chỉ đã lưu trong tài khoản Amazon để thanh toán trên các trang web thương mại điện tử khác. Việc tích hợp Amazon Pay có thể tăng tỷ lệ chuyển đổi nhờ vào sự tin tưởng và tiện lợi mà thương hiệu Amazon mang lại. Trong bài viết này, chúng ta sẽ khám phá: Tổng quan về quy trình thanh toán với Amazon Pay Cách tạo Checkout Session Hướng dẫn chuyển hướng người dùng tới Amazon ... »

DeepSeek và GPT Series của OpenAI: Cuộc Đua Cạnh Tranh và Những Bước Cải Tiến Đột Phá

DeepSeek và GPT Series của OpenAI: Cuộc Đua Cạnh Tranh và Những Bước Cải Tiến Đột Phá

Trong thế giới trí tuệ nhân tạo (AI), sự cạnh tranh giữa các mô hình ngôn ngữ lớn (Large Language Models - LLMs) ngày càng trở nên khốc liệt. Nếu như dòng GPT của OpenAI từ lâu đã giữ vị trí dẫn đầu với những bước tiến vượt bậc, thì một tân binh đầy tham vọng – DeepSeek – đang nổi lên như một đối thủ đáng gờm. Trong bài blog này, chúng ta sẽ cùng tìm hiểu về GPT series, khám phá những cải tiến của DeepSeek, và phân tích cách mà sự cạnh tranh này đang định hình tương lai ... »