Chúc mừng!

Nhập môn Embeddings với OpenAI API

Emmanuel Pire

Senior Software Engineer, DataCamp

Chương 1 - Embedding là gì?

 

  • Embedding: biểu diễn văn bản dạng vector/số
  • Nắm bắt nghĩa ngữ nghĩa của văn bản
  • Dùng mô hình Embedding của OpenAI
  • Dùng khoảng cách cosine để tìm văn bản tương tự
  • Mở khóa tìm kiếm ngữ nghĩa, gợi ý, v.v.

 

Biểu đồ không gian vector 2D cho thấy các đánh giá cùng cảm xúc/chủ đề nằm gần nhau hơn trong không gian.

Nhập môn Embeddings với OpenAI API

Chương 2 - Embedding cho ứng dụng AI

 

Tìm kiếm ngữ nghĩa và gợi ý

Một truy vấn đã embedding trong không gian vector cùng nhiều bài viết đã embedding về các chủ đề khác nhau.

 

Phân loại

Mô tả lớp đã embedding trong không gian vector, với một vector chưa biết được gán nhãn Tech.

Nhập môn Embeddings với OpenAI API

Chương 3 - Cơ sở dữ liệu vector

Sơ đồ cho thấy cách dùng cơ sở dữ liệu vector (Chroma) để lưu embedding tài liệu và trả kết quả dựa trên truy vấn đã embedding cho người dùng.

Nhập môn Embeddings với OpenAI API

Tiếp theo là gì?

Cơ sở dữ liệu vector trên đám mây, có quản lý

Framework xây dựng ứng dụng

Nhập môn Embeddings với OpenAI API

Ayo berlatih!

Nhập môn Embeddings với OpenAI API

Preparing Video For Download...