0:00 Hello, xin chào mọi người. Lần trước mình có làm một cái video về RA đơn giản trên và cái video đấy nó đã đón nhận được rất nhiều cái sự quan tâm cũng như là ủng hộ của các bạn. Thì ở trong cái video đấy mình có nhắc đến đó là việc mình có một cái phần custom service trong đấy sử dụng là thư viện under the seam by encoder làm con model. là một cái option thứ hai thì mình cũng không ngờ được là cũng có rất nhiều người quan tâm và muốn sử dụng cái option thứ hai như vậy. Tuy nhiên mình lại không chưa có một cái video hướng dẫn đàng hoàng nào cụ thể. Thì hôm nay cái video này mình sẽ hướng dẫn mọi người cách để
0:47 chúng ta có thể triển khai được cái một cái custom service như vậy. Và mình hy vọng là nó không chì dừng lại ở đấy và sau đó chúng ta có thể tự động triển khai những cái custom service khác chạy song song cùng với NSN để mở rộng hơn cái khả năng của NSN ra. để mà triển khai một cái service như vậy thì cũng có rất là nhiều cách và thực sự là để mà nói gói gọn cho một video thì có lẽ là nó sẽ cũng không đủ. cũng như là cái cách triển khai của mỗi người thì nó sẽ cũng có những cái điều khác biệt khác nhau. Thế nên là mình tận dụng những gì mình đã từng làm ở trên cái kênh của mình để mình làm thành một cái
1:32 hướng dẫn nó đơn giản nhất cho mọi người dễ dàng tiếp cận hơn. Ok, vậy thì hôm nay mình sẽ đi vào chủ đề chính đi. Thì đầu tiên là mình quay lại đến cái chỗ cái workflow của mình nhá. Thì nó sẽ là cái Ultimate Draft Custom Jon. Bạn nhớ là cái này nó không phải là cái Gemini nhá. Mình sẽ đi hoàn toàn từ đầu này và draw này. Copy cho mình toàn bộ chỗ này. Đó là đỏ. Rồi vậy là chúng ta đã có cái workflow của mình save vào đây rồi nhá. Đặt tên nó là custom draft đi. Save. Ok. Cái bước đầu tiên đã xong này.
2:19 Bước thứ hai đó là việc chúng ta phải tạo bảng ở trên Superbase. Đây thì mình cũng Superb mình tạo luôn một cái project mới tin cho chúng ta cùng dễ theo dõi nhé. Name khame chọn cho mình một cái password. Rồi chúng ta cùng nhau vào phần đầu tiên enable cái này lên tại vì chúng ta tạo mới mà. Connection. Ok mình vào phần edit connection nhá.
3:05 Mình sẽ vào phần connect này. Đi xuống phần transaction poler cho mình này. Host name này. Đây. Host name này. Database poste. User này. User đây. Password. Password là cái password của database chúng ta vừa mới tạo nhá. Kiểm tra lại cho mình cẩu này 6543 đó. Ok. Re xem đã kết nối được rồi chưa. Đó kết nối xong. Như vậy đoạn credential cho Superbase là đã xong này. Đã xong rồi thì chúng ta tạo thôi.
3:51 Đặc biệt chú ý nhớ cho mình vector là 768. Tại vì cái con Vietnam SP encoder này cái cái vecơ của nó là 768 thôi. Nó không phải là 3072 hay là 1536 nhá. Đặc biệt nhớ là 768 cho mình này. Đấ. Rồi chúng ta cùng nhau tạo cái bảng này. Success true đấy là xong này. Đến cái bảng thứ hai vẫn là cái credential superb chúng ta vừa tạo này. Xong này. Bảng thứ ba này. Rồi cũng xong. Đây là việc tạo bảng
4:37 đã xong. quay lại kiểm tra rồi tạo được ba cái bảng. Một cái config khác mình cần phải cập nhật ở đây đó là config liên quan cũng v liên quan đến Super Bay. Chúng ta có cái host và một cái service row secret ở đây nhé. [âm nhạc] Đây rồi cập nhật vào đây nè. Đó service row này. Copy này. Rồi reve xem
5:25 nào. Ok thành công. Save. Đáng nhẽ mình nên đặt một cái tên khác. Super qu cái này super tìm ăn này nữa xem nào. Bấm v tìm đó. Ok rồi đó. Ok đó. Cập nhật lại cái Google Drive C này. Reconnect. Continue chọn
6:15 rồi xong. Ok rồi đấy. Fresh nà. Ok. Vậy là các cái config đã xong rồi. Ok. Tiếp theo thì mình sẽ nói qua về cái cách hoạt động của cái custom eding note này nhá. Cái customing note này ở đây nó có nhiệm vụ gì? Nó có nhiệm vụ là nó lấy cái phần document cần embedding nó gửi sang cho con server cái con custom service mà mình cần phải deploy. Cái con custom service
7:00 này nó sẽ ừ làm sạch lại cái dữ liệu với lại under the sea. Sau đó là nó model vào cái con Vietnam buy encoder. Cuối cùng là nó trả ra cho mình một cái dãy à vector mình có thể bắt đầu à lưu nó vào bảng. Thì đấy là cách hoạt động cơ bản của cái customing mode note này. Ok. Vậy thì việc tiếp theo của mình bây giờ là sẽ cần phải deploy cái con custom server này. Thay vì deploy ở local thì chúng ta sẽ deploy lên VPS có SSL đà hoàng. Thì cách để đơn giản nhất để làm việc đấy đó là chúng ta mình sẽ sử dụng
7:46 quify. Calify là gì và cài đặt của nó ra sao thì các bạn có thể xem lại cái video trước của mình đã nói về qualify nhé. Còn ở đây trong trường hợp này mình giải chúng ta đã cài đặt xong culifile rồi. Thì đây mình nghĩ nó là cách đơn giản và trực quan nhất để mọi người có thể dễ dàng tiếp cận và cài đặt những cái service khác. Rồi vào phần project này. Project vào phần project của mình này. Tạo một cái resource mới. Bây giờ mình sẽ vào cái NSN. Đây đây là cái custom service của mình. Hôm qua mình đã để thêm một cái file động cơ lên đây để chúng ta có thể
8:32 dễ dàng build với qualify nhé. Mình sẽ lấy cho mình đường dẫn. đến cái public kithub này chọn public repository này dán cái đường dẫn cái custom service của mình vào này viewpack ở đây mình chọn do compos lưu ý giúp mình này do compose iml sửa lại một chút đây iml đó continue rồi nó sẽ load được cái do compo file ra đây là chúng ta đã load cái file do comp. Cùng nhau vào phần environment
9:17 variable. Đây mình có để một cái example đó là những thứ mình có thể config. Mình à scop vào đây nhá. Chọn vào developer view này. Dán nó vào đó. Ở đây mình không thích chạy cổng 8000. Cổng 8000 nó đã bị trùng với cái cổng của con cui chọn một cái cổng khác 24006 bất cứ một cái cổng nào mà mọi người muốn eding model đâ mình khai báo ở đây rồi max token limit là 128 thì nguyên cho mình default trang size default trang olap ở đây mình sử dụng fix trun strategy cộng với overlap thế nên là giữa các cái đoạn khác nhau nó sẽ
10:03 overlap 20 tổ cực Ờ con số này mình nghĩ mọi người có thể điều chỉnh tuy nhiên là không nên vượt quá 128 ở đây tổng hai số này đơn giản là như thế. Sau khi chúng ta đã c vào ở đây rồi thì lưu cho mình cái biến environment variable lại. Thế là xong rồi đấy. Mọi sự sẵn sàng để chúng ta có thể deploy. Trước khi deploy mình sẽ đặt cho nó một cái domain. Ở đây mình gọi là crack tụ và khuy à không mình gọi nó
10:49 cho. Rồi lưu lại này. Xong và mình đã deploy. Cái quá trình deploy này thì nó sẽ diễn ra trong khoảng từ 5 đến 7 phút. Và mọi người và có một cái lưu ý khi mà chúng ta sử dụng những cái custom switch như thế này đó là cái cấu hình của cái cấu hình nó đủ mạnh thì cái servit của chúng ta nó sẽ chạy đủ nhanh để có thể làm. Còn khi mà chúng ta à cái khối lượng của chúng ta sử dụng nhiều hơn, cái đoạn văn bản nó dài, số lượng văn bản nó nhiều thì lúc
11:36 đấy chúng ta cần cân nhét tính toán thì cái việc đó là mình sẽ phải scale cái service của mình lên để mình có thể gọi là chịu được cái tải lớn như vậy. Tuy nhiên là trong cái bối cảnh cũng như là trong cái phạm vi của cái video này mình sẽ không nhắc đến những cái việc đấy. Cái video này mình chỉ muốn là hướng dẫn mọi người cách chúng ta có thể sử dụng cái service của mình một cách hoàn chỉnh đầy đủ. Còn không chưa nói đến chuyện cả. quay lại đây mình sẽ thử xem là cái Google Drive của mình các cái luồng của
12:22 nó có vấn đề gì không nào? Rồi lại đó quay lại đây xem deploy xong chưa. Vẫn chưa xong có thể ấn vào show debug block kiểm tra đến đâu rồi nhá. Vẫn đang cài clip thôi. Bây giờ mình sẽ chỉ chờ cho đến khi server này của mình deploy xong. Đấy, sắp xong rồi. Đợi một chút nhá.
13:14 Rồi mình đã deploy xong và phần deployment mọi người nhìn thấy đó là chúng ta deploy hết gần 6 phút. Sang phần lock này. Đấy, server của mình đã ready ở cổng 24 006. Tuy nhiên là lúc nãy mình có để ở đây là một cái domain như này rồi thì mình kiểm tra lại nhá. API status và đều theo đường dẫn này giúp mình. Đó, server running có nghĩa là cái con service của mình đã chạy. Ok, vậy thì bây giờ mình sẽ quay lại với cái workflow của mình. Custom eding này. Bây giờ mình
14:01 sẽ sửa cho nó. Đây ở đây thì sửa thành cả như thế này nhá. Đó thành công này. Lưu lại cho mình rồi. Kiểm tra lại một lượt. Rồi còn mọi người thắc mắc nếu mọi người có thắc mắc vì sao lại là cái domain sub domain này thì mọi người có thể quay về xem lại cái video về ờ qualify mà mình đã làm từ trước nhá. Vậy rồi. Vậy thì toàn bộ cái setup của mình là xong xuôi rồi đấy. Bây giờ mình sẽ test thử
14:48 này. Mình sẽ test vào cái vẫn là cái document chú thọ này của mình thôi. Cầ kiểm tra xem là nó có vào gọi vào con a này không. Đây rồi đấy. Đang load model về refresh xem nào. Đó. Ờ xong rồi đấy. Mình kiểm tra lại database của mình đi.
15:34 Document đây của mình chia ra thành ở sáu đoạn. Mình test lại xem nào. Chỗ thọ gọn t là gì? này. Đó. Ok. Vậy thì vừa rồi là mình đã hướng dẫn chúng ta cùng nhau cài một cái custom service cách đơn giản nhất có thể. Confix. Video đến đây là kết thúc rồi. Nếu các bạn thấy hay thì nhớ like, subscribe và
16:20 đón chờ những video mới từ mình. Xin cảm ơn. Đ