0:00 Ở trong cái video này mình muốn chia sẻ với các bạn về ba thứ ha là cái cách mà mình dùng thực tế ba công cụ AI mới ra mắt của Google ra làm sao, mình dùng nó như thế nào trong thực tế trong những cái công việc của mình. Mình sẽ nói về mini 3 Pro là một cái model AI mới nhất của Google nè. Rồi chúng ta có Nano Banana Pro. Đây là một cái mô hình tạo ảnh cũng khá là tốt ha, cũng dùng được cho khá là nhiều việc. Và cuối cùng là Antigravity là một cái công cụ để hỗ trợ code. Thì thôi bây giờ mình coi luôn ha. Đầu tiên mình vào Gemini trước nha các bạn. Thì khi mà mình xài con Gemini 3 Pro với lại Nano Banana Pro á thì chủ yếu là mình thao tác từ cái giao diện của Gemini luôn. Ở trên điện thoại thì mình dùng App Mobile, còn ở trên máy tính á thì thường là mình sẽ dùng quá trình diệt web ha các bạn. Thì để mở cho các bạn coi những cái lịch sử nè. Ví dụ
0:45 như ở đây. Tại vì bữa giờ mình học cái môn Toán rời rạt á thì có học tới thuật chia Eclit. Thì thuật ch Eclit nó là một cái cách để mình tìm ước chung lớn nhất á các bạn. Hồi xưa tụi mình có học rồi đó. Bây giờ học thêm những cái cách khác nữa. Ở đây á cái cách mà mình khá là thích đối với lại Gemini 3 Pro ha. Đó là thường á là mình sẽ up một cái câu hỏi lên như thế này và mình kêu nó giúp mình giải cái bài này đi. Và khi mà nó giúp mình giải á thì nó không chỉ đưa ra một cái kết quả không mà nó còn hướng dẫn mình về cái cách suy nghĩ nữa. Kết quả nó đưa ra không phải lúc nào cũng đúng nha các bạn. Ani nào cũng vậy và kể cả con Gim 3 Pro cũng như thế thôi. Tuy là nó có mới, nó có xịn, nó có hiện đại như thế nào thì vẫn có khả năng xác suất là nó sai. Nhưng mà cái cách mà nó suy nghĩ mình hướng dẫn á nó làm cho mình à đây là cái hướng giải quyết khi mà mình gặp
1:31 những cái bài dạng như thế này. Và để sau này khi mà mình gặp thêm những cái dạng bài tương tự thì mình biết được là mình nên hình thành một cái suy nghĩ ra làm sao. Mình khá là thích cái cách đó. Rồi chưa hết nha. Ở đây mình cho các bạn coi thêm một cái nữa cũng là một cái bài tương tự như vậy. Mình có một cái bài mà mình không chắc lắm. Mình có làm tự làm rồi nhưng mà bây giờ mình muốn kiểm tra chéo lại trước khi mà mình đem bài vô mình hỏi thầy thì mình hỏi nó là cái hàm này có phải là một cái hàm ánh xạ hay không? Thì đây là một cái bài tập về lý thuyết số nhưng mà trong đó nó có một cái câu hỏi á thì nó liên quan tới hàm và nó hỏi là cái hàm này có phải là đơn ánh không hay là toàn ánh. Nó cũng làm giống vậy các bạn. nó đưa ra cho mình cái trustification tức là cái câu hỏi nó như thế nào. À đây là cái câu hỏi, đây là cái câu trả lời và cái hướng trả lời như thế nào. Nếu như mà không đúng thì nó đưa ra phản chứng. Đó thì bữa giờ á
2:18 khi mà mình ờ xài những cái công cụ như thế này á thì mình thấy là cái quan trọng nhất mà cái công cụ AI nó có thể giúp được cho mình ha là cái guide, một cái hướng dẫn. Và theo mình cái điểm đó nó quan trọng hơn rất nhiều so với việc mà công cụ AI nó đưa ra một cái kết quả cố định. Tại vì kết quả trong một cái bài đó thì nó đâu có ảnh hưởng gì quá nhiều tới cái việc học tập của mình đâu. Cái kiến thức, cái luồng suy nghĩ mới là những cái giá trị nhất mà mình thấy là nó có thể giúp được cho mình ha. Ở đây á mình qua cái mục kế tiếp. Đây là cái mục mà mình nhờ nó so sánh và tạo bản so sánh về một số cái cách tổ chức data ở trong data warehouse. Tại vì hôm bữa là mình có cần làm một cái slide nội bộ để mà training cho anh em ở trong công ty về những cái thứ data cơ bản. Với lại sẵn tiện thì có khách nào cần á thì mình sẽ present cái này luôn. Thì mình muốn
3:05 có một cái bảng so sánh nhanh gọn lẹ. Thì các bạn thấy là tự nhiên á khúc đầu mắc cười lắm. Lúc mà nó đang chết trên một cái bảng theo yêu cầu của mình xong quá nó chèn cái hình vô. Mà tại vì nó chèn cái hình cho nên là nó break nó làm vỡ cái layout luôn. Thế thì mình check xong mình kêu nó là tách riêng thành cái bản ưu nhược điểm. Rồi ở đây mình kêu nó là tạo lại bản so sánh. Mà lúc nó tạo bản so sánh nó vẫn chèn cái hình vô. Có vẻ là nó không biết cái việc dàn hình như thế này là đang làm break cái layout bản cho nên mình kêu nó là không chèn ảnh thì nó đưa ra cho mình được một cái bảng. Tất nhiên cái bảng này cũng chưa chuẩn 100% ha. Nó có nhiều cái chi tiết mà nó không đúng hoặc không sát với thực tế. Thì mình lấy cái bảng này về mình chỉnh sửa lại sau đó mình add vào trong cái slide của mình. Khi mà mình nhờ con min 3 Pro nó làm giúp mình việc này á thật ra là mình có thể tự làm được không? Được. Hoàn toàn được. kẻ cái bảng
3:51 rồi ghi ra thôi chứ đâu có gì phức tạp đâu. Tuy nhiên á thì nó giúp cho mình tiết kiệm được thứ nhất là về cái luồng suy nghĩ với thứ hai là nó gợi ý sẵn những cái điểm mà mình cần điền vào dựa trên cái outline của mình. Thì đó là cái cách mà mình thấy là GM 3 Pro nó có thể giúp cho mình tiết kiệm được thời gian chứ chắc chắn là nó không thay mình. Các bạn thấy là cái đầu vào cái phần nội dung thì vẫn là do mình nhập ha. Rồi ở đây mình nhờ nó xử lý một số cái câu về SQL. Thì đối với lại model Gemini 2.5 trở về trước á thì mình thấy là mặt bằng chung á những cái thứ liên quan tới code á là Gemini đã làm khá là chán. Với cái trải nghiệm cá nhân của mình với cái trải nghiệm mà mình xài thực tế thì mình thấy là nó không bằng được so với lại chat GPT. Nhưng từ lúc mà Gemini 3 Pro ra mắt á thì mình xài con Gemini nhiều hơn hẳn cho việc code. Tại ban đầu mình thử mình thấy ồ có vẻ là thay đổi, có vẻ
4:38 là nó đang tốt hơn. Sau đó mình bắt đầu xài nhiều hơn rồi mình xài cho cả những cái code khác không chỉ là SQL ở đây đâu mà cho cả những cái code về Python các thứ. Thì chút nữa mình sẽ cho các bạn coi kỹ hơn khi mà nói về antigravity thì mình mới thấy được là ồ đúng là con Gemini 3 Pro bây giờ á về cái phần lập trình nó đã tốt hơn xưa rồi và ít nhất là với những cái tình huống sử dụng của mình thì mình thấy là nó đã ngang với lại những gì mà mình cần ở chat GPT. Bữa giờ thì mình chưa có vội cancel chat GPT đâu các bạn. Mình sẽ còn phải đánh giá thêm nữa chứ 1 tháng thì cũng chưa nói được gì. Nhưng mà cái cách mà nó tạo được nội dung này nọ đó là nó đúng với lại cái kỳ vọng của mình. Nó không có cái gì mà mình phải sửa lại, không có gì mà nằm ngoài cái cái cái suy nghĩ của mình hết. Thì ở đây cơ bản lắm các bạn, mình có một cái câu query sẵn như thế này. Xong mình kêu nó chỉnh sửa thêm cho mình một vài thứ nữa. Với lại tại vì cái
5:24 Skima á nó có nhiều cái fill quá mà mình add vô tay thì nó hơi cực cho nên là để ai nó tự nó điền cho nó lẹ. Đây là cái cách mà bản thân mình cũng rất là hay dùng trong những cái công cụ như là Gemini hay là trước đây là chat GPT ha. Hôm bữa trong lúc mà mình ngồi học á thì mình vô tình thấy được một cái khái niệm đó tên là differential privacy. Thì mình muốn kiếm một cái giải thích nhanh gọn lẹ thì mình kêu nó giải thích cho mình về differential privacy. Mình nhập vào xong rồi mình chờ kết quả mà nó trả ra thôi. Thì khi mà nó đưa ra kết quả mình cũng không chắc lắm là nó có đúng hay không. Thì cũng như mọi cái vụ AI khác thôi các bạn. Ai biết được là cái thông tin này nó có bị sai gì hay không thì mình đọc để mình nắm được cái ý cơ bản. Tại vì lúc đó mình chỉ cần scan nhanh thôi. Sau đó thì mình tiếp tục lên Google mình search qua một chút nữa. Thì khi mà mình search qua như vậy rồi á thì nó sẽ đưa được cho mình à mình biết được
6:12 đây là cái mà mình vừa đọc và mình đối chiếu lại coi nó đúng hay không. Bây giờ á thì sướng cái là cái AI overview á càng lúc nó càng xuất hiện ở nhiều cái kết quả tìm kiếm hơn, đặc biệt là ở khu vực Việt Nam. Cho nên là cái cách mà mình dùng Chemini để mình search như thế này á nó cũng đã ít hơn xưa rồi. Hồi xưa thì mình xài nhiều hơn giờ để search để tổng hợp thông tin ha. Nhưng mà bây giờ thì cái tính năng AI overview của Google ngon quá cho nên là bữa giờ mình xài tính năng này nhiều hơn. Cái này cũng vậy, cũng là một thứ mà mình hỏi đáp về mặt thông tin. Rồi đây à đây là một cái ví dụ khá là thú vị. Mình có một cái slide các bạn, mình có một cái slide bài học của cái tuần số sáu thì mình nói về fairness tức là cái mức độ công bằng khi mà đi làm những cái việc về AI. Thì đây là một cái
6:57 slide mà mình đọc trước khi mà mình đến lớp. Thì mình ném cái slide vào trong đây. Tại vì cái slide này cũng dài nha, cũng mấy chục trang á. Thì mình nhờ nó tóm tắt là à với mỗi cái trang đó thì nó có những cái thông tin gì mà mình cần phải lưu ý. Tại vì có nhiều cái mà mình biết rồi, có những cái nào mà mình chưa biết thì lúc đó mình bắt đầu tiếp tục hỏi nó kỹ hơn. Đây mình có nói mình có hỏi thêm một số cái điểm mà mình cảm thấy là mình chưa hiểu nè. Mình kêu nó là giải thích thêm về equalize có nghĩa là gì. Rồi mình kêu nó giải thích thêm về những cái khái niệm như là calibration hay là balance base r là cái gì. Đó, lúc này nó bắt đầu nó trích cái thông tin từ trong slide luôn nè. Đó, mình đưa chuột vô các bạn thấy là nó sẽ lấy thông tin từ trong slide ra và nó giải thích được cho mình. Và những cái thông tin này thì tại vì nó chích trong slide cho nên là xác suất nó sai thì
7:43 thấp hơn nhưng mà không có nha các bạn. Lúc nào cũng phải double check hết. Tại vì cái này là một cái phần bài đọc trước của mình ở nhà nên lớp mình sẽ được học lại cái slide này. Tại vì đây là cái slide mà thầy sẽ dùng để giảng luôn. Thì như vậy mình coi như mình được học hai lần mà. Thì mình ok đây là cái lần đầu thì mình lướt sơ qua mình nắm được những cái thông tin cơ bản lên lớp mình sẽ học kỹ lại ha và nếu như nó có cái sự chên lệch gì đó về mặt thông tin thì đây cũng là cái dịp để mà mình có thể check lại luôn chứ mình sẽ không phụ thuộc hoàn toàn vào AI đâu. Nha các bạn thấy là đây là cái cách mà nó giải thích cho mình base rate là cái gì nè rồi calibration là cái gì rồi balance là cái gì. À ở đây còn có thêm cái compass nữa. Cái mình thấy cái compass này mình không không rõ lắm nó là cái gì. Thật ra thì nó là một cái đã được đề cập trong slide á mà lúc mà mình đọc cái tóm tắt slide của nó ghi mình đọc không kỹ thì mình mới kêu nó là nói rõ hơn cho tôi về compass đi thì nó
8:29 mới nói cho mình biết được là à compass là một cái thuật toán thương mại mà ở bên Mỹ á họ dùng cho cái hệ thống pháp lý của họ. Tất nhiên nó cũng có một số cái tranh cãi nhất định ha. Rồi nó có những cái tỉ lệ nó làm sai lệch các thứ nữa. Thì bạn nào thích thì các bạn có thể tìm hiểu thêm. Hiện tại mình đang học về cái fairness rồi ethics này nọ trong M á bởi vì nó tấm đắt như thế này cho nên là cái việc mà mình xem trước thông tin trước khi tới lớp á thì mình khá là thích. Đặc biệt là với những cái hôn nào mà có slide rất là dài chứ nếu mà slide chỉ chừng mười mấy 20i slide thôi tự đọc nó còn nhanh hơn các bạn. Ở đây cũng có thêm một cái ví dụ nữa cũng hay. Đó các bạn thấy sau lưng mình không? Đang có con robot texpin điện thoại á thì ở đây á mình đang làm thành một cái app desktop luôn để tại vì bây giờ thì mình đang phải chạy từ code lên. Bây giờ mình muốn nó thành một cái phần mềm để mỗi lần mình chạy thì mình có thể mở lên dễ dàng. Và mình có thể copy giữ nhiều cái máy khác nhau nữa thì mình cần
9:15 một cái icon cho cái app đó. Mình sẽ đóng gó thở. Đ đây là một cái strip Python, một cái app mà mình dùng Python kết hợp với lại giao diện PQT thôi các bạn. Bây giờ mình cần một cái icon cho nó. Và mình kiếm được một cái mẫu icon mình thích rồi. Đây là một cái robot nó kiểu Delta robot á là cái con có ba cái càng đó các bạn. Thì mình kéo cái hình vô xong rồi mình nói với nó là tạo cho mình một cái hình mà theo cái style là Isomorphic và Neon. Thì nó tạo ra cái hình là đúng với lại cái mà mình muốn luôn. kể cả đúng về cái màu rồi đúng về cái phong cách nữa. Và mình đem luôn cái này mình xài icon cho cái app của mình luôn. Thật ra cái app này có một mình mình xài à cùng lắm là có một số anh em khác nếu mà cùng muốn test điện thoại thì xài thôi chứ không phải là một cái app thương mại. Nó cũng không phải là một cái app rộng rãi gì cả. Cho nên là mình có thể dùng được cái icon này ha. À
10:01 hôm bữa mình cũng có hỏi nó cái này nghiệm của phương trình trong tiếng Anh là cái gì tại vì mình không có biết. Trước giờ thì mình học toán, mình toàn học tiếng Việt không mà. Đây là lần đầu tiên mình học toán tiếng Anh cho nên là mình có hỏi nó một số câu dạng dạng như thế này. Đó thì nó cũng trả lời khá là nhanh tại vì lúc đó mình cũng có đi kiếm ở trên Google nhưng mà cái đợt lúc ngay cái lúc tìm kiếm đó thì nó không ra một cách rõ ràng á cho nên mình mới phải nhập vô đây. Chứ thường á nếu mà gọi là về tìm kiếm á thì quăng lên Google nó vẫn nhanh hơn các bạn. Còn cái này nữa đây. Đây là một cái hình mà mình thấy rất là hay là mình kiếm được cái hình này ở trên mạng. Và cái hình này nó mô tả về cấu trúc của một cái câu SQL. Tại vì mình cũng đang làm cái slide cơ bản á. Tại vì có những người business user thì họ đâu có rành v SQL là cái gì đâu. Thì mình muốn giới thiệu sơ cho họ đây là những cái thành phần. Thì nếu như mà mình ngồi tự vẽ lại cái cái hình như thế
10:46 này á thì có thể là nó sẽ không đẹp hoặc là nó sẽ tốn rất nhiều thời gian. Thì mình kiếm được một cái mẫu như thế này ở trên mạng ha. Xong rồi mình có nói với nó là dùng cái phong cách của cái hình này nè. Thật ra là cái hình này đã đi qua Gemini cũng trong một số bước trước rồi đó. Mà bây giờ mình tạo một cái mới mình kêu nó là dùng cái phong cách của cái hình này nhưng mà thay đổi cái nội dung của câu SQL á. Ở đây thì câu query mẫu nó đang là select from artwork rồi cho với lại tức là một cái gì đó về nghệ thuật. Còn user của mình là thì đa số là họ sẽ làm về phần thương mại điện tử nè hoặc là bán lẻ nè. Thì mình đưa ví dụ về đơn hàng thì họ sẽ dễ hiểu hơn. Cho nên mình nói là dùng cái style của hình này giữ cái query giống giống vậy đó nhưng mà đổi thành cái shop đó. Thì lúc này các bạn thấy là cái câu quã thay đổi
11:32 rồi. Cái phong cách thì nó vẫn giữ y nguyên nhưng mà nội dung câu á nó không còn là cho từ cái bảng gì actwork act gì đó nữa mà nó đổi thành order item. Xong rồi mấy cái que thì nó cũng sát với lại cái tình huống mà user của mình hay xài hơn. Đó thì à đây đây đây đây khi mà mình kéo lên đây là cái hình góc nè. Đây là cái hình ban đầu mà nó có generate ra nè các bạn. Đây cũng là một cái hình rất là đẹp ha. Ứ cũng khá là hay nhưng mà mình thích cái bên dưới này hơn cho nên là mình có nhờ nó thay đổi chứ. Trước đó là mình có kêu nó làm một số thứ rồi nè. Đây là cái ảnh góc mà mình đưa vô ban đầu nè các bạn. Để rồi cuối cùng cái ảnh kết quả mà mình xài và mình đưa vào trong cái slide của mình á là cái hình này. Ờ đây là một cái ví dụ mà mình thấy là Nano Banana Pro nó làm rất tốt. Thứ nhất là chữ nó viết lên rất là ok ha. Mặc dù đây là chữ tiếng Anh
12:18 thôi, bữa giờ thì mình chưa có cái dịp mà mình xài về chữ tiếng Việt quá nhiều nhưng mà cơ bản thì nó cũng có thể đáp ứng được tốt. Rồi về cái màu sắc hay là về cái phong cách thì nó đúng với lại cái câu của mình. Mà các bạn để ý nha, mấy câu prom của mình á, mình không có prom cái gì dài và phức tạp hết á. Mình chỉ nói với nó như là mình đang trao đổi với lại một người bạn thôi. Tức là à đây là một cái hình dùng cái hình này tại vì mình quen viết ROM tiếng Anh cho nên mình viết tiếng Anh hay các bạn viết tiếng Việt cũng được. Và cái cách và mình viết ROM á nó cũng y như là cái cách mà mình nói vậy đó. nó không có cần phải suy nghĩ cấu trúc gì mà quá là căng thẳng hết. Nếu mà các bạn phải xài tới những cái câu prom mà nó phải cấu trúc này kia rồi phải theo những cái lộ trình gì đó mà các bạn thấy trên mạng á thì có thể là các bạn đang xài nó không đúng lắm đúng không? Trừ một số cái tình huống đặc biệt ha, chẳng hạn như các bạn muốn nó structure data trả ra nó phải theo đúng cái format này này thì ok. Chứ
13:05 còn bình thường mấy cái câu lệnh này thì các bạn prom được các bạn cứ nói chuyện với nó thôi, đâu có cần phải làm gì phức tạp đâu. Rồi đó là về Gemini 3 Pro và Nano Banana Pro ha. Thì bây giờ mình sẽ qua cái ứng dụng tiếp theo là Anti Gravity. Thì Anti Gravity bữa giờ á cái tình huống sử dụng mà mình xài là để mình làm cái phần mềm cho con robot mà test pin đó các bạn. Thì cái con robot này á là do một bạn ở Việt Nam làm luôn. Delta X á và bạn đó có đưa source code mẫu này nọ cho mình nhưng mà cái phần mềm của mình thì nó không có giống thế cho nên là mình dựa vào cái source code mẫu của bạn đó mình viết lại thành một cái phần mềm khác. Thì đây là cái giao diện của antiravity. Cho các bạn coi trước là cái phần mềm này nó như thế nào ha để các bạn dễ hình dung. Đó thì đây là cái phần mềm mà mình sẽ dùng để mà mình điều khiển con robot và nó sẽ kết nối được với lại con robo. Nhưng mà bây
13:51 giờ thì mình đang gắn nó vào một cái máy khác rồi cho nên là mình sẽ không có connect được với con robo. Cái đó một cái video sau mình sẽ nói về cái con đó sau. Cơ bản cái phần mềm này thì nó sẽ có cho phép truy cập vào một số cái camera để mình có thể xem được là cái điện thoại khi nào thì nó hết pin. Với lại nó sẽ chạy qua một loạt những cái bài test như thế này. Nó cũng sẽ cho mình chọn à tọa độ của từng cái điểm là bao nhiêu. Và khi mà có cái tọa độ này rồi thì mình kêu con robo nó đi tới những cái tọa độ rồi nó chạm xuống là nó hạ cái tọa độ Z đúng không? Rồi nó vuốt thì là nó vừa hạ tọa độ Z xong rồi nó kéo một cái đoạn di chuyển. Đ cơ bản nó là như thế. Thì bữa giờ khi mà mình xài cái con antigravity này á thì mình thấy nó rất là dễ dùng ha. Mới nãy thôi trước khi mình làm cái video này thì mình có nhờ nó là check thử coi. Mình có một cái thư mục tên là code. Là cái code mẫu mà
14:39 mấy bạn đã gửi qua ban đầu á cách đây cũng khoảng cả tháng rồi đó. Thì coi thử coi là có còn sót cái gì mà mình chưa có xóa hay không. Tại vì mình đang muốn xóa cái thư mục này đi cho code mình nó sạch sẽ và dễ maintain. Thì nó kiểm tra nó search này nọ hết. Và nó kết luận là ok có thể xóa được xong rồi nó tự chạy cái lệnh xóa luôn. Những cái tính năng này thật ra là nó tương tự như là curs ha. Mình thì không có xài mấy cái clody code các thứ tại mình không nghĩ là mình hợp với lại cái việc mà cần phải xài comment like. Rồi thêm một vài cái câu hỏi nữa để mình xem. Mình có nói với nó là đây một tuần trước mình kêu nó là thêm cho mình một cái nút. Đó thì nó sẽ có những cái conversation khác nhau. Với lại cái cách mà mình thấy là antigravity nó đưa cho mình coi cái luồng suy nghĩ á nó hay
15:26 lắm. Nó dễ dùng, nó dễ hiểu. Ngoài ra á thì trong những cái lần đầu tiên mà mình xài á thì nó còn thiện luôn cả một cái action plan. Tức là bước một làm gì, bước hai làm gì, bước ba làm gì. Giống với lại cách mà mình xài cơ sơ luôn ha. Và hiện tại là mình cũng đang xài cơ sơ. Mình vẫn còn để lại cái gói th bao cơ sơ chứ mình chưa có vội hủy đâu nha các bạn. Để tiếp tục test thêm cái đã. Bây giờ mình có một cái tình huống mà mình muốn test thử với lại cái con antigravity này. Bây giờ mình muốn là khi mà mình load cái AI model á thì nó hiện thêm cái nút loading. Thì bây giờ mình sẽ thử ha. Mình sẽ tạo một cái hội thoại mới đi. Rồi thì mình chỉ viết một cái câu đơn giản như vậy thôi để coi nó sẽ làm gì tiếp theo. Đầu tiên là nó sẽ search thử trong ở code của mình á nó coi thử là nó nên gắn cái loading indicator này vào
16:11 chỗ nào ha. Để xem thử nó đang làm tới đâu rồi. Nó vô đúng cái chỗ camera panel nè các bạn. Camera panel là cái khúc này nè. Đó để mình thử nha. Ở đây mình sẽ chuyển qua camera ID1. để coi nó đang là camera ID mấy. Tại vì cái camera mà mình đang dùng thì nó đang dùng để thu lại cái voice này. Rồi nó vẫn tiếp tục suy nghĩ, nó vẫn tiếp tục code nè. Nó reasoning một thứ tùm lum. Các bạn thấy không? À nãy mình quên nói là mình chọn chế độ như thế nào. Thôi để để nó chạy xong đi ha. Rồi mình quay lại cái phần này sau. Đó thì cơ bản đây là cái cái cái cách mà phần mềm nó sẽ sẽ chạy. Bình thường á là
16:56 nó sẽ chiếu vào trong cái cái con cái cái đế con robo á các bạn thì nó sẽ nhận diện coi là điện thoại có tắt hay chưa. Nếu mà tắt trên 2 phút thì nó tự stop cái cái test này. Bây giờ mình ví dụ ở đây coi thử coi là điện thoại nó nó sẽ nhận nè các bạn. Nó sẽ nhận cái phone status như thế nào, on hay off ha. Đó nó nhảy thành on rồi các bạn thấy không? Rồi bây giờ mình thử nè. Mình tắt cái điện thoại này đi. Status thì nó off. Mình cũng sẽ nói trong một cái video riêng là tại sao mình lại xài cái model kiểu kiểu như thế này sau ha. Đó thì đây là cái cách cơ bản mà phần mềm nó hoạt động. Thì bây giờ mình thấy là code nó bắt đầu chạy xong à chưa nó vẫn chưa xong. Thôi trong lúc chờ nó suy nghĩ á thì mình có muốn cho các bạn coi thứ nhất là cái chế độ
17:42 ha ban đầu mặc định á là nó để chế độ planning. Thì khi mà mình chọn cái chế độ planning này á là nó có đưa ra những cái bước AB CD các thứ luôn. Nhưng mà khi mình chọn planning nha thì mình thấy là cái giới hạn mà cota mỗi ngày á nó hết rất là nhanh. Mà mình không nghĩ là mình cần tới những cái bước như thế. Tại vì sau khi mà mình xài một thời gian đầu á thì nó đã ra được một cái app mà có hình thành cơ bản sơ sơ là chạy tốt rồi. Thì mình thấy là mình không cần phải sạp planning nữa thì mình chuyển sang chế độ là fast để nó chạy cho nó nhanh hơn. Mình có thấy một bạn comment ở trên Fre á, các bạn có nói là ừ sao con antiravity có vẻ là nó hơi chậm chậm thì các bạn thử chỉnh giống như mình ha. Rồi sau đó mình chỉnh thành Gen Mi9 3 Pro Low tại vì Gen9 3 Pro 2 thì nó sẽ mình nghĩ là nó sẽ dùng cho những cái thứ phức tạp hơn. Ờ nhưng mà đổi lại thì quota của nó sẽ thấp đúng không? Và
18:28 trong hai tuần vừa qua thì mình để hai cái chế độ này fast với lại G3 Pro Blue mình thấy rất là ổn luôn á. Có thể là trong cái giai đoạn đầu mà các bạn start một cái project thì các bạn xài mấy cái tính năng planning các thứ. Còn sau đó thì không cần nữa. Bây giờ mình thử coi là nó đã lên được cái nút loading indicator như mình yêu cầu hay không ha. Cái mình kỳ vọng là nó sẽ xuất hiện cái loading indicator ở kế OAI model này nè. Bây giờ thử nha. Cái model mà mình đang chạy ở đây là JMA 3 12 tỷ tham số ha. Tại vì nó là một cái visual language model cho nên là mình có thể đưa hình ảnh vào nữa chứ không chỉ là prom. Rồi nó load model lên xong rồi đó. Con M4 Max có băng thông RAM lớn các bạn. Load nhanh. Mình đang test mấy con
19:15 Nvidia DJI Spark á thì cái băng thông của nó không lớn bằng cho nên load lên hơi lâu. À nó bắt đầu chạy rồi nè. Không thấy loading indicator đâu cả. Để mình xem thử coi là nó đã làm gì rồi. Loading. Loading. Ô thử lại nha, thử lại nha. Nhiều khi nãy mình không để ý không. À đây đây đây xin lỗi tại nãy giờ mình lo nói mình không để ý nó hiện lên được cái loading indicator nó ghi chữ loading rồi nè. Hay là lúc nãy bị bất mà nó không hiện ta? Thử lại thử lại thử lại không sao. Tại vì nó load model từ trong dis lên RAM á các bạn cho nên là thường cái giai đoạn này nó cũng sẽ mất khá là nhiều thời gian nên là đây ở đây là nó load cái model Qu này là mất 16,85 giây rồi đó. Mà đây là mình đã download sẵn cái model file model về rồi. Giờ thử lại
20:02 nha. chạy camera lên đây. Mình kỳ vọng là ngay cái lúc mà mình bắt đầu start camera lên này nè là đúng ra nó cũng phải hiện cái loing indicator chỗ này. Thì bây giờ mình sẽ prom lại cho nó. Rồi mình nói với nó cái lỗi hiện tại thôi. Mình mô tả cho nó biết rồi nó tự xử lý tiếp. Và lại một lần nữa ha. Kể cả khi mà mình xài antigravity hay là cơser á thì cái cách mà mình hỏi nó cũng vậy các bạn. Nó cũng như là mình nói chuyện bình thường thôi chứ mình không có prom gì phức tạp hết á. Tất nhiên nó sẽ có những cái như là run các thứ ha. Nhưng mà đó là những cái thứ mà mình đã lưu ở trong những cái bộ file riêng rồi chứ
20:48 còn cái câu prom mà mình thật sự nói chuyện với nó thì nó chỉ nhiêu đây thôi. Rồi nó bắt đầu nó suy nghĩ xong rồi đó. Bây giờ nó tạo code nè. Chỉnh rồi đó. Thì mình thấy ở đây là nó thêm một cái PQT signal vô tên là model loaded nè. Nó chỉnh lại một chút về cái hành vi cần làm khi mà model đã load. Enable visible. Rồi nó chạy xong rồi. Bây giờ thử nha. Chạy lên đó hiện cái chữ loading rồi kìa. Quá là ok luôn. Đối với lại cái công cụ
21:33 antiravity này khi mà mình xài để mình code cái app như là mình đang cho các bạn coi á thì trước giờ thật ra Python là mình quen làm back end với lại cùng lắm là web rồi server size rendering các thứ thôi. Đây là lần đầu tiên mà mình xài cái công cụ kiểu như là Python để mà vẽ ra thành một cái app desktop như thế này. Cho nên là nhờ có AI mà mình làm được cái phần mềm này nó nhanh hơn và nó đúng với lại cái ý của mình hơn. Chứ nếu mà mình ngồi tự mò thì nó cũng sẽ được á nhưng mà mình sẽ phải mất nhiều thời gian hơn. Có thể là gấp hai, gấp ba lần. Đặc biệt là với những thứ mà mình chưa có quen như thế này ha. Đó, nó cũng hiện cái loading indicator lên rồi nè các bạn. Ok, đó là cái mà mình kỳ vọng thì nó làm được rồi đó. Thì ở đây á mình muốn cho các bạn coi để các bạn hình dung được là à đây là cái cách mà những cái công cụ AI hiện nay nó có thể giúp cho các bạn được trong cái việc code. Nó không thay thế cho các bạn đâu.
22:20 Có rất nhiều thứ nó code ra thứ nhất là không chạy nè và mình phải tự đi sửa. Và thứ hai là cái code lúc nào á nó cũng dài thiệt dài hết. Kể cả khi mình đã kêu nó chia tách thành những cái file khác nhau rồi nhưng mà không thể nào bằng so với lại việc mà người tự refactor được. Sau khi mà những cái tính năng đã chạy ổn rồi đó thì mình có vài lần mình đã kêu nó là à bây giờ refactor chỗ này, cụm này nhét thành một component reduce lại cụm kia chia như thế này chia như thế kia thì mình thấy là nó hiệu quả hơn chứ ban đầu code nó không có đẹp gì đâu các bạn. Nhìn nó ghê gớm lắm nó tùm lum tùm la hết á. Rồi đó là cái video mình muốn chia sẻ với các bạn về cái cách mà mình dùng Gemini 3 Pro, Nano Banana Pro và Antigravity ha. Cảm ơn các bạn rất nhiều đã xem video. Video này hơi dài á nhưng mà thôi mình nghĩ là không có gì tuyệt vời bằng show thực tế cái màn hình như thế này ha. Chứ mình quay mình nói ngắn gọn xong rồi ghép mấy cái đoạn bron
23:05 vô thì đúng là nó ngắn hơn thiệt. Nhưng mà thôi cái này thì coi rõ ràng hơn và mình thấy chi tiết được là nó chạy như thế nào. Rồi cảm ơn các bạn rất nhiều đã xem video ha. Xin chào và hẹn gặp lại.