Tháng 11/2022 vừa qua, một cơn sốt trong giới công nghệ mang tên ChatGPT đã thu hút được nhiều sự quan tâm của dư luận, giới trẻ và những người đam mê công nghệ nói chung và kỹ thuật AI nói riêng. Vậy ChatGPT thật sự là gì? Vì sao nó lại tạo thành cơn sốt trên toàn Thế Giới chỉ trong thời gian ngắn ngay sau khi vừa được ra mắt không bao lâu? Làm thế nào để đăng ký tài khoản ChatGPT tại Việt Nam? Hãy cùng tìm LPTech tìm hiểu kỹ hơn trong bài viết dưới đây bạn nhé!
ChatGPT là gì?
ChatGPT (Chat Generative Pre-training Transformer) là tên một phần mềm chatbot được phát triển dựa trên các dòng mô hình ngôn ngữ lớn (GPT-3.5) của OpenAI và được cải thiện bằng các kỹ thuật học tăng cường và học có giám sát.
Điểm nổi bật của ChatGPT so với các chatbot tự động khác chính là khả năng tạo ra văn bản, câu chuyện, hình ảnh, đoạn nhạc, …. có tính “con người” hơn dựa trên các yêu cầu từ người dùng thông qua lệnh thoại hoặc lệnh được viết bằng văn bản.
Đặc biệt, khả năng tự học của ChatGPT giúp nó trở nên thông minh hơn mỗi ngày. Hiện tại, ChatGPT có khả năng sửa lỗi code cho các lập trình viên hoặc viết được cả bài luận cho sinh viên ĐH.
Sơ lược về OpenAI - công ty phát triển ChatGPT
ChatGPT là công nghệ được phát triển bởi OpenAI có trụ sở tại San Francisco, một công ty nghiên cứu do Sam Altman đứng đầu và được hỗ trợ bởi Microsoft. Ông cũng là nhà đồng sáng lập LinkedIn với Reid Hoffman và Khosla Ventures.
OpenAI là ai?
OpenAI là một công ty nghiên cứu và triển khai AI được thành lập vào ngày 11/12/2015. Nhiệm vụ của họ là đảm bảo rằng trí tuệ nhân tạo nói chung mang lại lợi ích cho toàn nhân loại. ChatGPT chỉ là 1 trong số rất nhiều AI đã được phát triển bởi công ty.
Bên cạnh Sam Altman, Elon Musk và một số người khác cùng là nhà đồng sáng lập tổ chức này. Tuy nhiên, vào tháng 2/2018, Elon Musk đã rời khỏi hội đồng quản trị và chỉ còn đóng góp với tư cách là một nhà tài trợ.
Đến năm 2019, Microsoft và các công ty của Matthew Brown đã đầu tư 1 tỷ USD vào OpenAI LP. Và vào ngày 10/01/2023, một nguồn tin cho biết Microsoft có ý định đầu tư 10 tỷ USD vào OpenAI nhằm cạnh tranh lại với Google trong việc phát triển công cụ tìm kiếm trên web.
Các sản phẩm AI nổi bật từ OpenAI
Trước khi “siêu trí tuệ” AI ChatGPT ra đời thì OpenAI đã tích lũy cho mình nhiều kinh nghiệm với các sản phẩm AI khác như:
Robot Sumo
Robot Sumo là một người máy trí tuệ nhân tạo không được lập trình về cách đi lại và nó được thiết lập để tự học cách di chuyển như con người và tham gia vào thi đấu để đẩy một robot khác ra khỏi võ đài.
Trò chơi tranh luận
Trò chơi tranh luận được OpenAI ra mắt vào năm 2018. Nó được thiết lập để dạy các máy móc học cách tranh luận trước mặt ban giám khảo là con người. Mục đích của nghiên cứu là tìm ra các phương pháp tiếp cận, giúp AI có tự thể đưa ra quyết và tăng khả năng giải thích vấn đề có được hay không.
Dactyl
Dactyl là một bàn tay robot được dạy để sử dụng như một bàn tay con người. Ban đầu, nó chỉ học những động tác cơ bản như cầm, nắm các vật thể. Dactyl được tích hợp một camera theo dõi chuyển động và một camera RGB có tác dụng như một “con mắt” để có thể nhìn thấy các vật thể và điều khiển nó.
Vào năm 2018, Dactyl đã có khả năng điều khiển khối lập phương hay một lăng kính hình bát giác.
Đến năm 2019, Dactyl đã có thể tự giải Rubik thành công và nó chỉ mất 60% thời gian được cho.
Nguồn gốc ra đời của ChatGPT
ChatGPT được phát triển dựa trên ngôn ngữ GPT-3.5, trong đó, GPT-3 có tiền thân là GPT, GPT-2 và là thế hệ thứ 3 trong chuỗi GPT-n của OpenAI.
GPT - mô hình ngôn ngữ đời đầu
GPT (Generative Pre-Training) là mô hình ngôn ngữ được viết bởi Alec Radford và các đồng nghiệp khác của ông. Nó được hoàn thành và xuất bản vào ngày 11/06/2018 dưới dạng bản in trên website của OpenAI.
Đây là một mô hình ngôn ngữ tổng quát, có khả năng tiếp thu kiến thức Thế giới và là hệ thống trí tuệ nhân tạo có thể được đào tạo. GPT có thể xử lý các nội dung văn bản dựa trên một kho văn bản khổng lồ và không được phân loại. Nó được dạy để tinh chỉnh lại nội dung và phân loại chúng. Nhờ đó, GPT có thể giúp con người tiết kiệm thời trong việc phân loại và gán nhãn thủ công.
GPT-2 - trí tuệ nhân tạo mã nguồn mở
GPT-2 hay Generative Pre-training Transformer 2 là trí tuệ nhân tạo mã nguồn mở được phát triển từ GPT và ra mắt tháng 2/2019.
GPT-2 có khả năng dịch văn bản, trả lời câu hỏi, tóm tắt đoạn văn và đôi khi có thể tạo ra văn bản tự nhiên như con người (Natural language generation - NLG). Tuy nhiên, GPT-2 gặp khó khăn khi tạo các văn bản dài, nội dung có thể bị lặp lại hoặc trở nên vô nghĩa.
GPT-3 - mô hình ngôn ngữ AR và Deep Learning
GPT-3 (Generative Pre-training Transformer 3) là mô hình ngôn ngữ tự hồi quy - AR (AutoRegressive), sử dụng deep learning (học sâu) để tạo ra văn bản giống như con người. Khi bạn đưa ra văn bản gợi ý, nó sẽ tự tạo ra văn bản dựa trên các gợi ý đó.
GPT-3 là mô hình dự đoán ngôn ngữ thế hệ thứ ba trong sê-ri GPT-n (và kế thừa của GPT-2 ). GPT-3 được giới thiệu vào tháng 5/2020 và đang ở giai đoạn thử nghiệm beta kể từ tháng 7/2020, là một phần của xu hướng trong các hệ thống xử lý ngôn ngữ tự nhiên (Natural language processing - NLP) gồm các ngôn ngữ được biểu diễn thông qua đào tạo trước.
Vào ngày 28/5/2020, 31 nhà nghiên cứu và kỹ sư OpenAI đã giới thiệu về GPT-3 và cho biết chất lượng văn bản do GPT-3 tạo ra cao đến mức có thể khó xác định liệu văn bản đó có phải do con người viết hay không, điều này có cả lợi ích và rủi ro. Trong báo cáo của mình, họ đã cảnh báo về những nguy cơ tiềm ẩn của GPT-3 và kêu gọi nghiên cứu để giảm thiểu rủi ro.
Cụ thể hơn, David Chalmers - một triết gia người Úc đã mô tả GPT-3 là "một trong những hệ thống AI thú vị và quan trọng nhất từng được sản xuất.". Hay vào tháng 4/2022, The New York Times cũng đã mô tả khả năng của GPT-3 là có thể viết được một bài văn xuôi có độ trôi chảy tương đương với con người.
Đến ngày 22/09/2020, Microsoft thông báo rằng họ đã được cấp phép để sử dụng "độc quyền" GPT-3. Tuy nhiên, mọi người vẫn có thể sử dụng API được công khai của GPT-3 để nhận kết quả đầu ra khi sử dụng, nhưng chỉ Microsoft mới có quyền truy cập vào mô hình cơ bản của GPT-3.
>>> Xem thêm: Gemini AI: Siêu AI mới nhất của Google có gì hơn GPT-4?
Nguyên lý hoạt động của ChatGPT
Kể từ khi ra mắt, nhiều người đã “chơi” với ChatGPT để xem nó có thể làm được những gì. Nhưng nguyên lý hoạt động của ChatGPT như thế nào thì chúng ta đều chưa rõ. Đương nhiên, các chi tiết về hoạt động bên trong của nó vẫn là điều chưa được tiết lộ. Nhưng chúng ta có thể cùng nhau tìm hiểu cách thức hoạt động của nó từ những nghiên cứu gần đây.
Như đã biết, ChatGPT là mô hình ngôn ngữ mới nhất của OpenAI (GPT-3.5), một cải tiến lớn hơn so với người tiền nhiệm của nó (GPT-3). Tương tự như nhiều mô hình ngôn ngữ lớn, ChatGPT có khả năng tạo nhiều kiểu văn bản khác nhau cho các mục đích khác nhau nhưng với độ chính xác, chi tiết và mạch lạc cao hơn. Nó đại diện cho thế hệ tiếp theo trong chuỗi mô hình ngôn ngữ lớn của OpenAI, được thiết kế với trọng tâm là các cuộc hội thoại có tính tương tác.
Những người sáng tạo đã sử dụng kết hợp cả Học có giám sát (Supervised Learning) và Học tăng cường (Reinforcement Learning) để tinh chỉnh ChatGPT, nhưng chính thành phần Học tăng cường mới làm cho ChatGPT trở nên độc đáo.
Những người sáng tạo sử dụng một kỹ thuật cụ thể có tên là Học tăng cường từ phản hồi của người dùng (Reinforcement Learning from Human Feedback - RLHF), sử dụng phản hồi của con người trong vòng đào tạo để giảm thiểu kết quả đầu ra có hại hoặc không chính xác. Cụ thể hơn:
Dự đoán từ xuất hiện
Trong giai đoạn đầu, mô hình sẽ được cung cấp một chuỗi từ (hoặc các “token”, tức là các phần của từ) làm đầu vào và được yêu cầu dự đoán từ tiếp theo trong chuỗi.
Ví dụ: nếu mô hình được đưa ra câu đầu vào là: "Con mèo ngồi trên".
Lúc này, nó có thể dự đoán từ tiếp theo là "mái nhà", "ghế" hoặc "sàn" do các từ này có xác suất xuất hiện cao trong nhiều ngữ cảnh trước đó mà nó đã được học. Thực tế cho thấy, mô hình ngôn ngữ có thể ước tính khả năng xuất hiện của từng từ có thể có (trong vốn từ vựng của nó) dựa trên trình tự trước đó.
Học tăng cường từ phản hồi của người dùng
Việc dự đoán từ xuất hiện không khiến ChatGPT trông như một “con người” thật sự. Mà chính những người dùng mới là người quyết định đến sự thông minh hơn mỗi ngày của ChatGPT. Cụ thể:
Ban đầu, ChatGPT được áp dụng mô hình SFT - giúp nó thu thập dữ liệu để tạo ra mô hình cơ sở với danh sách các câu trả lời gợi ý đã được chọn trước đó, bởi một nhóm người dùng có gán nhãn. Và để tăng tỷ lệ đưa ra câu trả lời chính xác, những người dùng này được yêu cầu “cho điểm” và xếp hạng cho các câu trả lời đầu ra của SFT. Khi đó, điểm càng cao thì các câu trả lời càng tỷ lệ thuận với mức độ mong muốn của con người.
Trên thực tế, điều này sẽ phản ánh mạnh mẽ các sở thích cụ thể của một nhóm người dán nhãn được chọn. Sau đó, quá trình này sẽ trích xuất dữ liệu và tạo thành một hệ thống tự động được cho là bắt chước sở thích của con người.
Và phương pháp này cũng chỉ là một trong những cách hoạt động cơ bản nhất của ChatGPT, nguyên lý hoạt động thật sự của thuật toán sẽ phức tạp hơn rất nhiều so với những gì mà chúng ta có thể hiểu.
Hướng dẫn đăng ký tài khoản ChatGPT chi tiết từng bước
OpenAI yêu cầu phải có tài khoản trước khi bạn có thể sử dụng bất kỳ công cụ nào của họ, vì vậy nếu chưa có tài khoản, bạn sẽ phải đăng ký. Bạn có thể chọn đăng nhập dễ dàng bằng tài khoản Google hoặc Microsoft.
Khi đó, bạn cần truy cập vào đường dẫn dưới đây để có thể tạo tài khoản.
https://openai.com/blog/chatgpt/
Lưu ý: hiện tại ChatGPT không được hỗ trợ tại Việt Nam, nên nếu bạn sử dụng IP tại Việt Nam đăng ký thì sẽ nhận được thông báo như hình bên dưới:
Do đó, để đăng ký thành công tài khoản và được phép sử dụng, bạn cần Fake địa chỉ IP từ Việt Nam sang quốc gia khác, chẳng hạn như Hoa Kỳ.
1. Fake địa chỉ IP để đăng ký ChatGPT
Để Fake địa chỉ IP, ta có thể sử dụng các cách sau:
- Dùng Cloudflare
- Dùng VPN
- Cài đặt tiện ích trên trình duyệt web như: Hola VPN
Trong bài viết này, mình sử dụng VPN có sẵn của Kaspersky được hỗ trợ miễn phí cho các máy tính có mua phần mềm diệt Virus theo năm. Nếu bạn không có Kaspersky, bạn có thể tải tiện ích Hola VPN về trình duyệt web như sau:
- Mở trình duyệt web trên máy tính (Chrome, Cốc Cốc, FireFox, … ), ưu tiên dùng Chrome.
- Click chuột trái vào dấu 3 chấm bên góc trên, bên phải trình duyệt, chọn “Công cụ khác” ➔ “Tiện ích mở rộng”.
- Tại trang “Tiện ích mở rộng” chọn biểu tượng 3 dấu gạch ngang ở góc trên, bên trái màn hình, nhấn chọn mục “Mở cửa hàng Chrome trực tuyến”.
Tại ô tìm kiếm, nhấn tìm “Hola VPN” và click vào kết quả tìm được. Sau đó, tại trang của Hola VPN, nhấn chọn nút “Thêm vào Chrome” là cài đặt thành công.
2. Đăng ký tài khoản ChatGPT
Sau khi Fake địa chỉ IP thành công, bạn truy cập lại đường dẫn phía trên và nhấn vào mục đăng ký. Để nhanh thì bạn click vào ô “Continue with Google” và chọn 1 tài khoản để đăng ký.
Khi đó, bạn sẽ được chuyển sang một trang như hình bên dưới để điền họ tên của bản thân và tên của công ty (nếu có). Xong bước này, bạn sẽ được yêu cầu xác minh Số điện thoại.
Như đã nói, Việt Nam không được hỗ trợ nên số điện thoại tại VN cũng không được hỗ trợ. Bạn cũng không thể dùng SĐT ảo để đăng ký (xem hình).
Do đó, bạn cần THUÊ số điện thoại thật để sử dụng. Lúc này, bạn giữ nguyên giao diện nhập số điện thoại, và mở một tab mới để đăng ký số điện thoại theo hướng dẫn bên dưới nhé!
3. Thuê số điện thoại để đăng ký ChatGPT
Trước tiên, bạn phải có thẻ Visa Mastercard để thanh toán quốc tế. Nếu không có thì bạn cần tìm hiểu cách đăng ký hoặc tìm người hỗ trợ thẻ.
Khi có thể thực hiện thanh toán quốc tế, bạn truy cập vào đường dẫn sau:
https://www.smspool.net/
Sau đó, chọn mục “Register” để đăng ký tài khoản. Sau khi đăng ký tài khoản xong, tại thanh menu bên phải màn hình, bạn chọn mục “Deposit”. Tại đây:
- Bạn chọn phương thức thanh toán (Payment method) là “Creditcard” nhé!
- Tại mục “Amount”, bạn nhập giá trị là “1” - tương đương với 1$ nhé!
- Sau đó, nhấn nút “Deposit” để thực hiện thanh toán.
Lúc này, bạn sẽ được chuyển sang trang điền thông tin thanh toán. Tại mục “Thông tin thẻ” bạn điền như sau:
- Nhập dãy số in nổi trên mặt thẻ Visa của bạn
- MM/YY: điền ngày tháng kết thúc thẻ
- CVC: 3 số nằm ở mặt sau của thẻ
- Tên trên thẻ: Nhập tên được in trên thẻ, viết hoa, không dấu
- Quốc gia làm thẻ (thường mặc định sẵn là Việt Nam rồi).
Sau đó, bạn nhấn nút thanh toán và tiến hành nhập mã OTP được gửi về số điện thoại đã đăng ký làm thẻ.
Sau khi thanh toán thành công, bạn sẽ được cộng 1$ vào tài khoản và bạn click chọn mục “Quick Order” tại thanh menu bên phải nhé. Kế đến, tại phần "Configure order" (Cài đặt cấu hình đơn hàng), mục “Service”, bạn gõ tìm kiếm từ “OpenAI” để chọn đúng dịch vụ cần dùng. Tại mục "Pricing option", bạn để mặc định như hình bên dưới nhé!
Sau đó, bạn lướt xuống phía dưới sẽ thấy mục chọn số điện thoại theo quốc gia và giá tiền. Tùy theo IP của bạn đang ở đâu mà chọn quốc gia tương ứng nhé! Tại đây, mình chọn số điện thoại đầu tiên (của Hoa Kỳ) có giá thấp nhất (Lowest price) là 0.6$ và giá cao nhất (Highest price) là 0,8$. Và nhấn nút "Purchase" để mua một số bất kỳ.
Sau khi mua thành công, và phần phía bên phải màn hình sẽ xuất hiện dãy số điện thoại. Copy dãy số đó và paste vào phần yêu cầu xác minh số điện thoại của ChatGPT lúc nãy. Khi đó, mã CODE sẽ được gửi về vị trí như hình bên dưới. Copy mã code và dán vào ô nhập CODE là xong bước xác minh.
4. Đăng ký thành công tài khoản ChatGPT
Sau khi nhập CODE thành công, bạn sẽ được chuyển sang trang mới với câu hỏi là "How will you primarily use OpenAI?" (Bạn chủ yếu sẽ sử dụng OpenAI như thế nào?) thì bạn chọn câu trả lời như mình cho nhanh nhé!
Hoàn thành các bước như hình trên là bạn đã đăng ký thành công tài khoản ChatGPT rồi nhé! Để bắt đầu sử dụng ChatGPT thì tại trang vừa được chuyển tới là: chat.openai.com. Tuy nhiên, hiện tại ChatGPT đang bị quá tải, nên bạn sẽ nhận được câu trả lời là "ChatGPT is at capacity right now".
Do đó, bạn có thể truy cập trang beta.openai.com, và chọn mục "Playground" để chat với GPT-3 cũng được.
Nếu bạn muốn chat được với ChatGPT thì nên chọn khung giờ từ 8h00 sáng đến 12h00 trưa (theo giờ Việt Nam) nhé! Vì giờ đó sẽ ít người nước ngoài hoạt động và bạn có thể truy cập được mà không gặp thông báo quá tải.
Đây là một ví dụ khi mình sử dụng ChatGPT nhé!
Một số điểm ưu điểm và hạn chế của ChatGPT
Sau khi sử dụng ChatGPT một thời gian, mình nhận thấy nó quả thật rất thông minh, và có nhiều ưu điểm như:
- Hỗ trợ học viết code tốt cho sinh viên và những người mới bắt đầu làm quen với IT: Bạn có thể yêu cầu ChatGPT viết cho bạn một đoạn code bất kỳ từ Front-end đến Back-end và với bất kỳ một ngôn ngữ lập trình nào.
- Hỗ trợ sửa lỗi bug cho lập trình viên: Nếu bạn gặp bug, nó có thể tìm lỗi nhanh chóng cho đoạn code lỗi của bạn và hỗ trợ sửa lỗi (nếu được yêu cầu).
- Hỗ trợ tiếng Anh tốt: ChatGPT có thể sửa lỗi ngữ pháp tiếng Anh hoặc viết bài luận bằng tiếng Anh rất tốt.
Và đương nhiên, ChatGPT vẫn còn rất nhiều tính năng hữu ích khác đang chờ bạn khám phá!
Bên cạnh một số ưu điểm, ChatGPT vẫn có một vài điểm hạn chế, chẳng hạn như:
Hạn chế về số lượng từ: Hiện ChatGPT bị giới hạn số từ khi đưa ra câu trả lời dài. Các câu trả lời thường bị ngắt giữa chừng và bạn phải đưa ra lệnh, chẳng hạn như: tiếp tục, tiếp tục viết câu trả lời của bạn, ... để yêu cầu ChatGPT trả lời tiếp câu hỏi.
Hạn chế về mặt ngôn ngữ: hiện ChatGPT có khả năng diễn đạt rất tốt khi sử dụng tiếng Anh, còn với tiếng Việt thì nó vẫn gặp nhiều hạn chế, nhất là khi được yêu cầu viết bài văn dài.
VD: khi mình yêu cầu nó viết cho mình một bài giới thiệu về dịch vụ thiết kế website dài 2000 từ thì nội dung diễn đạt chưa thật sự tốt và câu văn đôi khi tối nghĩa. Đồng thời, tổng độ dài bài văn chỉ dừng ở 567 từ (và bị ngắt khúc nhiều lần), không đạt yêu cầu đã đưa ra là 2000 từ.
Hạn chế về mặt toán học: Đôi lúc, ChatGPT sẽ giải sai. Vậy nên, các bạn muốn sử dụng ChatGPT để hỗ trợ việc học Toán thì nên cân nhắc cho kỹ nhé!
Đây là một ví dụ vui về việc giải toán giữa mình và ChatGPT:
Do đó, hy vọng trong tương lai ChatGPT có thể được cải thiện hơn nữa chỉ số thông mình của mình, nhất là cải thiện trong việc trình bày văn bản, có thể hỗ trợ người dùng nhập công thức toán học và ChatGPT cũng có thể đưa ra câu trả lời chính xác hơn cho các bài tập toán.
Cuối cùng, rất mong OpenAI sẽ sớm hỗ trợ người dùng tại Việt Nam sử dụng ChatGPT và AI sẽ hiểu ngôn ngữ tiếng Việt tốt hơn nữa.
Thông tin liên hệ
Nếu bạn có thắc mắc gì, có thể gửi yêu cầu cho chúng tôi, và chúng tôi sẽ liên lạc lại với bạn sớm nhất có thể .
Công ty TNHH TMĐT Công nghệ LP
Giấy phép kinh doanh số 0315561312/GP bởi Sở Kế Hoạch và Đầu Tư TP. Hồ Chí Minh.
Văn phòng: Lầu 4, Toà nhà Lê Trí, 164 Phan Văn Trị, Phường 12,Quận Bình Thạnh, HCMC
Hotline: 0338 586 864
Mail: sales@lptech.asia
Zalo OA:LP Tech Zalo Official
Zalo Sales:033 85 86 86 64 (Sales)