star star star star star

Cách kết nối Open AI với Google Sheets

api là gì content marketing Google Google Sheet marketing Open AI SEO
avt
Hiền Trần
06 tháng 2, 2023  

Thời gian gần đây, các cụm từ như: “google sheet ai”, “ứng dụng chatbot GPT trên gg sheet”, “kết nối ChatGPT với gg sheets” đang được tìm kiếm rất nhiều trên các trang web. Google Sheets AI có thể hiểu đơn giản là việc ứng dụng AI vào Google Sheets. Cụ thể ở đây là sự kết hợp giữa 2 công cụ làm việc rất phổ biến hiện nay – Open AI với Google Sheets.

Google Sheets là một công cụ mạnh mẽ để sắp xếp dữ liệu và tạo bảng tính. Kết nối Open AI với Google Sheets có thể là một cách tuyệt vời để tự động hóa việc thu thập và phân tích dữ liệu.

Open AI có thể được sử dụng để tự động hóa các tác vụ như tạo nội dung, phân tích dữ liệu. Nó có thể giúp bạn tiết kiệm thời gian và đảm bảo rằng các nhiệm vụ của bạn được hoàn thành một cách chính xác và hiệu quả. Trong bài viết này, TopOnSeek sẽ giúp bạn làm thế nào để kết nối Open AI với Google Sheet bằng các bước cụ thể và dễ hiểu.

>> Xem thêm:

Bước 1: Đăng ký tài khoản OpenAI

OpenAI cung cấp API mạnh mẽ cho phép các nhà phát triển tạo ứng dụng với sức mạnh của AI. Để đăng ký Open AI, đầu tiên bạn cần truy cập đường dẫn openai.com và chọn vào mục “API”. 

Tại đây, bạn cần đăng ký loại tài khoản có trả phí để nhận một API Key duy nhất cho riêng bạn. OpenAI sẽ thu tiền trên cơ sở mỗi mã thông báo và theo như thông tin có trong hình bên dưới chi phí cho mỗi lần như thế là rất rẻ. Chúng ta chỉ tốn chưa đến 30 USD (tương đương 700,000 VND) cho hơn 250,000 từ.

>> Xem ngay:

OpenAI công bố GPT-4: Phiên bản chatbot nâng cấp của ChatGPT là gì?

Bing AI là gì? Khác gì với Chat GPT? Cách dùng của Bing AI

Giao diện đăng ký tài khoản Open AI
Giao diện đăng ký tài khoản Open AI

Bước 2: Thêm tiện ích GPT for Sheets™ and Docs™ vào Google Sheets

Sau khi đã tạo tài khoản OpenAI xong, bắt đầu tạo liên hệ giữa Open AI với Google Sheets. Bạn tiến hành mở Google Sheets trên máy tính và tạo một tài liệu mới.

Trên thanh công cụ của trang tính, hãy trỏ chuột vào mục Tiện ích mở rộng cho đến khi xuất hiện danh sách chọn thì nhấn vào Tiện ích bổ sung chọn Tải tiện ích bổ sung. Tiếp đó, bạn hãy gõ tên tiện ích “GPT for Sheets™ and Docs™” và tiến hành cài đặt.

Mô tả: (Tiện ích mở rộng > Tiện ích bổ sung > Tải tiện ích bổ sung > gõ “GPT for Sheets™ and Docs™” > Cài đặt)

Tải tiện ích cho Google Sheets của bạn
Tải tiện ích cho Google Sheets của bạn

>> Xem thêm: OOP là gì? Những điều cần biết về lập trình hướng đối tượng

Sau khi hoàn tất cài đặt, trang tính của bạn hiện tại sẽ trông như thế này:

Google Sheets sau khi tải tiện ích
Google Sheets sau khi tải tiện ích

Bước 3: Set API Key cho GPT for Sheets™ and Docs™

Trong ảnh phía trên, Google Sheets yêu cầu bạn Set API Key cho tiện ích vừa cài. Bạn hãy nhấp chọn vào đó để nhập API Key của mình. Để lấy được nó, bạn phải quay lại bảng điều khiển Open AI. Sau đó, hãy nhấp vào “Personal”’ ở góc trên cùng bên phải. Tiếp tục nhấp vào “View API Keys”. Bây giờ, hãy tạo API Key mới cho mình và sao chép nó vào khay nhớ tạm.

Tạo API Key
Tạo API Key

Quay lại Google Sheets của bạn và dán nó vào ô yêu cầu. Cuối cùng, bạn hãy lưu nó lại bằng cấp nhấp vào “Save API Key”. Bây giờ bạn đã sẵn sàng để bắt đầu trải nghiệm Google Sheets AI?

Bước 4: Bắt đầu sử dụng Google Sheets AI –  viết prompts

Để trải nghiệm Google Sheet AI, bạn hãy thử nhập như sau:

=GPT("Chèn prompt của bạn")

Ví dụ, nếu bạn mong muốn nhận về một đoạn văn nói về định nghĩa “Google Sheets API là gì?” thì prompt tương ứng trên Google Sheets sẽ là:

=GPT("Google Sheets API là gì?"")
google-sheets-api-la-gi
Google Sheet API là gì?

Nhấn Enter và nhận về kết quả. Hãy đảm bảo chèn các trích dẫn và dấu ngoặc kép một cách chính xác, nếu không nó sẽ không hoạt động.

Và đây là nguyên văn câu trả lời mà Google Sheets AI trả về:

“Google Sheets API là một công cụ cung cấp cho các lập trình viên các công cụ để tạo ra và truy cập các bảng tính trên Google Sheets. API cho phép các lập trình viên tạo ra các ứng dụng để tương tác với các bảng tính trên Google Sheets, bao gồm việc đọc, ghi, tạo, xóa và cập nhật các ô trên bảng tính.”

Google Sheets API là gì?

Rất cụ thể và chi tiết đúng không? Nhưng vấn đề được đặt ra là “Nếu chúng ta muốn nhận nhiều kết quả trả về hơn thì sao?”. Bạn đừng lo lắng, chúng ta hãy cùng nhau giải quyết điều đó trong bước tiếp theo.

Bước 5: Sử dụng Google Sheets AI nâng cao hơn – tạo nhiều prompts

Nếu bây giờ bạn muốn tạo hàng trăm kết quả trả về cùng một lúc, có một cách đơn giản để làm điều đó. Ví dụ, chúng ta muốn yêu cầu Open AI viết những đoạn văn mô tả các quốc gia ở Đông Nam Á. Đầu tiên, chúng ta phải có một danh sách gồm tất cả các quốc gia ở Đông Nam Á xếp theo thứ tự bảng chữ cái.

Google Sheets AI cho nhiều prompts.
Google Sheets AI cho nhiều prompts.

Sau đó, chúng ta sẽ sao chép tất cả văn bản và dán lại theo kiểu chỉ dán giá trị. Để làm điều này, chúng ta sao chép ô tính như bình thường và khi chèn chúng ta chọn định dạng chỉ chèn giá trị.

Chuyển đổi kết quả trả về từ hàm về lại giá trị thường
Chuyển đổi kết quả trả về từ hàm về lại giá trị thường

Tiếp theo, sao chép văn bản và dán nó vào Notepad trước khi dán lại vào Google Sheet. Những gì điều này làm là đặt mỗi quốc gia vào ô riêng của nó. Điều này là cực kỳ quan trọng. Chúng ta cần mỗi quốc gia có ô riêng để những prompts hoạt động chính xác.

Và đây là danh sách các thành phố được thể hiện đúng trên Google Sheets:

Lấy được danh sách quốc gia đúng chuẩn
Lấy được danh sách quốc gia đúng chuẩn

Bước 6: Viết công thức cho nhiều prompts

Như đã đề cập ban đầu, chúng ta muốn OpenAI viết một đoạn văn giải thích dân số của mỗi quốc gia ở Đông Nam Á. Lúc này, các thao tác sẽ khá phức tạp nên bạn cần phải lưu ý.

Để thực hiện, chúng ta cần:

  • Đầu tiên, chọn ô B1 còn trống.
  • Tiếp theo, viết prompt.

Để AI viết cho chúng ta một đoạn văn về Brunei (nằm trong ô A1), chúng ta cần nhắc nó lấy thông tin chứa trong ô đó và tham chiếu nó khi tạo câu trả lời.

Để thực hiện việc này, câu lệnh sẽ như sau:

=GPT("Viết cho tôi một đoạn văn khoảng 20 từ về dân số của "&A1&"")

Nếu được thực hiện chính xác, bạn sẽ thấy ô A1 được đánh dấu màu vàng, như bên dưới:

Viết công thức cho một ô tính

Tiếp theo, nhấp vào Enter.

Nếu được thực hiện chính xác, ô B1 bây giờ sẽ chứa một câu trả lời chi tiết về dân số của Brunei.

Trang tính sẽ hiển thị như hình bên dưới:

Nhận kết quả trả về từ 1 ô tính
Nhận kết quả trả về từ 1 ô tính

Phần khó khăn bây giờ đã được thực hiện. Để tự động điền thông tin về dân số của các quốc gia còn lại, chỉ cần nhấp và kéo góc của ô B1 đã hoàn thành xuống trang tính. Google Sheets sẽ tự động áp dụng prompts chính xác cho mỗi ô. Sẽ mất một chút thời gian để tải, nhưng chẳng bao lâu sau, mỗi ô sẽ bắt đầu điền thông tin.

Sau khi tải xong, chúng ta sẽ có một sheet đầy phản hồi về dân số của mọi quốc gia ở Đông Nam Á!

Và đây là kết quả cuối cùng:

Nhận nhiều kết quả trả về
Nhận nhiều kết quả trả về

Kết luận

Sử dụng sức mạnh của sự kết hợp Open AI với Google Sheets, bạn có thể tạo hàng trăm hoặc thậm chí hàng nghìn phản hồi cho các câu lệnh chỉ bằng một vài nút bấm. Đây có thể là một cách tiết kiệm thời gian rất lớn khi viết meta description, các bài đăng trên mạng xã hội hoặc bài đăng thông tin nội dung.

Hy vọng rằng những điều mà chúng tôi chia sẻ trên đây mang lại một phần lợi ích cho bạn.

Nếu bạn có hứng thú với việc áp dụng công nghệ vào công việc, ứng dụng các công cụ vào các tác vụ hàng ngày, hãy ghé và tham khảo một số bài viết liên quan của chúng tôi tại đây.