Xây dựng trợ lý AI (Copilot) bằng cách sử dụng Semantic Kernel framework với C#.NET

Xây dựng trợ lý AI (Copilot) bằng cách sử dụng Semantic Kernel framework với C#.NET

Semantic Kernel (SK) là một SDK mã nguồn mở, giúp bạn dễ dàng xây dựng các AI agent có thể gọi code hiện có của bạn. SK hỗ trợ các model từ OpenAI, Azure OpenAI, Hugging Face, v.v.

Xem thêm
Cách Sử Dụng Thư Viện gantt-task-react Nội Bộ Với npm link và Phân Biệt Với Bản NPM

Cách Sử Dụng Thư Viện gantt-task-react Nội Bộ Với npm link và Phân Biệt Với Bản NPM

Bài viết này hướng dẫn chi tiết cách sử dụng thư viện gantt-task-react nội bộ trong dự án của bạn mà không cần publish lên NPM, cũng như cách phân biệt giữa bản nội bộ và bản NPM chính thức.

Xem thêm
Hướng dẫn tự triển khai N8N trên CentOS bằng Docker Compose và NGINX

Hướng dẫn tự triển khai N8N trên CentOS bằng Docker Compose và NGINX

N8N là công cụ mã nguồn mở cho phép bạn tự động hóa quy trình làm việc (workflow automation) và tích hợp nhiều dịch vụ khác nhau mà không cần phải lập trình.

Xem thêm
Bài 1: ML.NET là gì? Tổng quan về Machine Learning trong .NET

Bài 1: ML.NET là gì? Tổng quan về Machine Learning trong .NET

ML.NET là một framework Machine Learning dành riêng cho .NET, giúp các lập trình viên C# có thể xây dựng mô hình ML một cách dễ dàng mà không cần kiến thức chuyên sâu về AI.

Xem thêm
Có gì mới trong .NET 10?

Có gì mới trong .NET 10?

.NET 10 tập trung vào hiệu suất, tối ưu hóa JIT, cải thiện JSON, Blazor, MAUI, EF Core, và nâng cấp C# 14 với nhiều tính năng giúp code linh hoạt hơn.

Xem thêm
Khóa học C# Advance: Mastery of C#

Khóa học C# Advance: Mastery of C#

Khóa học này được thiết kế để giúp bạn làm chủ các khái niệm nâng cao trong C#, tối ưu hóa hiệu suất, và xây dựng các ứng dụng phức tạp.

Xem thêm
Comprehensive Developer – Định nghĩa một thế hệ lập trình viên toàn diện

Comprehensive Developer – Định nghĩa một thế hệ lập trình viên toàn diện

Comprehensive Developer (cDev) là một lập trình viên có khả năng làm việc xuyên suốt toàn bộ vòng đời của một sản phẩm phần mềm.

Xem thêm
Các Kỹ Năng Quan Trọng Của Một Technical Leader Trong Dự Án IT

Các Kỹ Năng Quan Trọng Của Một Technical Leader Trong Dự Án IT

Technical Leader (Tech Lead) là người chịu trách nhiệm dẫn dắt đội ngũ kỹ thuật trong dự án IT, đảm bảo các quyết định công nghệ phù hợp với yêu cầu kinh doanh và khả năng triển khai của nhóm.

Xem thêm
Sử dụng kiểu tập hợp (Enum)

Sử dụng kiểu tập hợp (Enum)

Enum (viết tắt của Enumeration) trong C# là một kiểu dữ liệu đặc biệt cho phép bạn định nghĩa một tập hợp các hằng số có tên

Xem thêm
Tính đóng gói (Encapsulation) và best practices trong OOP

Tính đóng gói (Encapsulation) và best practices trong OOP

(Tính đóng gói) là một trong những nguyên tắc cơ bản của lập trình hướng đối tượng (OOP).

Xem thêm
Hiển thị từ 1 to 6 (35 trang)
Lên trên