Google AI Studio là gì? Hướng dẫn chi tiết cách dùng AI Studio

24/04/2024
1320 lượt xem
Để lại đánh giá post nếu bạn thấy hữu ích nhé
Chia sẻ qua
google ai studio là gì cách dùng

Google AI Studio nổi lên như một công cụ dựa trên web mạnh mẽ dành cho các lập trình viên, cung cấp một điểm truy cập vào hệ sinh thái Gemini Model. Các lập trình viên có thể sử dụng dịch vụ này để nhanh chóng tạo câu lệnh và chatbot được hỗ trợ bởi mô hình Gemini. Vậy chính xác Google AI Studio là gì? Làm cách nào để sử dụng công cụ này hiệu quả?

Google AI Studio là gì?

Google AI Studio là môi trường phát triển tích hợp (IDE) dựa trên trình duyệt được thiết kế để tạo mẫu nhanh bằng các mô hình tạo sinh. Nó cho phép các lập trình viên nhanh chóng thử nghiệm nhiều mô hình và prompt khác nhau. Sau khi hài lòng với mẫu của mình, họ có thể xuất nó sang code bằng ngôn ngữ lập trình ưa thích của mình, được hỗ trợ bởi Gemini API.

google ai studio

Google AI Studio cung cấp một loạt tính năng nâng cao thông qua giao diện dành cho lập trình viên. Nền tảng này bao gồm quyền truy cập vào mô hình Gemini 1.5 Pro, đáng chú ý là có tới 1 triệu mã token bối cảnh – vượt trội hơn so với khả năng của GPT-3.5 hay GP-4.

Một trong những tính năng nổi bật của Google AI Studio là giao diện dành cho lập trình viên khá thân thiện với người dùng, từ đó giúp đơn giản hóa quá trình chuyển đổi giữa các mô hình AI. Tính linh hoạt này cho phép bạn điều chỉnh output của AI cho phù hợp với yêu cầu cụ thể của dự án, cho dù bạn đang thực hiện một nghiên cứu phức tạp hay phát triển các chatbot đơn giản. 

Giao diện cũng bao gồm các cài đặt về temperature có thể điều chỉnh – cho phép người dùng kiểm soát mức độ sáng tạo của AI. Tính năng này đặc biệt hữu ích khi người dùng cần những câu trả lời thông thường hoặc những ý tưởng mang tính sáng tạo hơn.

google ai studio là gì

Google AI Studio là một phần trong nỗ lực của Google nhằm mục đích làm cho AI tạo sinh trở nên dễ tiếp cận và thiết thực hơn đối với các lập trình viên. Môi trường IDE này cung cấp giao diện cho các prompt được thiết kế cho nhiều trường hợp khác nhau và cũng cung cấp các cài đặt an toàn để quản lý các phản hồi của mô hình.

Google AI Studio for developer có thể được sử dụng để tích hợp liền mạch các mô hình Gemini, phát triển câu lệnh (prompt) nhanh chóng và chuyển đổi ý tưởng của lập trình viên thành mã để xây dựng các ứng dụng AI tạo sinh. 

Khi cần một nền tảng AI được quản lý hoàn toàn, các lập trình viên có thể chuyển đổi từ Google AI Studio sang Vertex AI – cho phép tùy chỉnh Gemini với toàn quyền kiểm soát dữ liệu và hưởng lợi từ sự an toàn, quyền riêng tư cũng như quản trị và tuân thủ dữ liệu bổ sung của Google.

Ngoài những tính năng này, Google AI Studio còn cung cấp một bộ công cụ được quản lý hoàn toàn để xây dựng và quản lý tiện ích mở rộng. Những công cụ này cho phép lập trình viên tạo ra các app AI tạo sinh cung cấp thông tin theo thời gian thực, kết hợp dữ liệu của công ty và thay mặt user thực hiện hành động.

Các mô hình và prompt trong Google AI Studio

Prompt, hay câu lệnh, là các yêu cầu ngôn ngữ tự nhiên được gửi đến mô hình ngôn ngữ để nhận được phản hồi. Chúng đóng vai trò quan trọng trong việc tạo ra đầu ra (output) chính xác và chất lượng cao từ mô hình. Để phục vụ cho nhiều trường hợp khác nhau, Google AI Studio cung cấp một số giao diện cho prompt:

Freeform prompt (Dạng tự do)

Những câu lệnh này cung cấp cho người dùng trải nghiệm việc đặt vấn đề mang tính mở để tạo nội dung và phản hồi theo hướng dẫn. Bạn hoàn toàn có thể sử dụng cả hình ảnh và dữ liệu văn bản cho câu lệnh của mình.

Structured prompt (Dạng có cấu trúc)

Kỹ thuật câu lệnh có cấu trúc cho phép bạn hướng dẫn đầu ra (output) của mô hình bằng cách cung cấp một tập hợp các đề xuất và câu trả lời mẫu. Việc sử dụng phương pháp này đem lại hiệu quả tốt cho trường hợp cần kiểm soát chặt chẽ hơn đối với cấu trúc đầu ra của mô hình.

Chat prompt (Dạng trò chuyện)

Câu lệnh trò chuyện trong Google AI Studio được sử dụng để xây dựng trải nghiệm trò chuyện. Thông qua đó, bạn có thể thực hiện nhiều lượt đầu vào (input) và phản hồi để tạo ra output. 

các mô hình trong google ai studio là gì

Tuned model

Google AI Studio cũng cho phép người dùng thay đổi hành vi của mô hình bằng cách sử dụng tuned model. Mô hình nâng cao này góp phần cải thiện các phản hồi của mô hình cho một nhiệm vụ cụ thể bằng cách cung cấp thêm các ví dụ.  Lưu ý, tính năng tinh chỉnh (tuning) chỉ có sẵn cho các mẫu PaLM legacy. 

Hướng dẫn dùng Google AI Studio một cách chi tiết

Để hiểu rõ hơn về cách hoạt  động của Google AI Studio là gì, hãy cùng đi vào chi tiết vào cách viết prompt trong từng trường hợp và bối cảnh khác nhau.

Xây dựng câu lệnh dạng tự do

Tính năng đa phương thức của Gemini cho phép người dùng tạo câu lệnh cho mô hình bằng cách kết hợp hình ảnh và văn bản. Ví dụ, bạn có thể sử dụng tính năng này để tìm hiểu thêm về các thành phần có trong hình ảnh.

Bước 1: Tạo câu lệnh bằng hình ảnh và văn bản

  • Điều hướng đến Google AI Studio có địa chỉ aistudio.google.com/app/prompts
  • Trong bảng điều khiển bên trái, chọn vào Create New >> Freeform prompt

tạo câu lệnh tự do

  • Trong trường Model ở bên phải, hãy chọn vào mô hình có hỗ trợ hình ảnh, chẳng hạn như Gemini 1.0 Pro Vision

chọn model hỗ trợ hình ảnh

  • Trong vùng tạo câu lệnh văn bản, nhập văn bản “Look at the picture and tell me what these people are doing”
  • Từ thanh Insert: phía trên vùng câu lệnh, nhấp vào Image và chọn hình ảnh mong muốn.
  • Ở cuối cửa sổ ứng dụng, chọn vào Run để tạo câu trả lời cho yêu cầu này.

thêm hình ảnh vào google ai studio

Bước 2: Thêm biến thể có thể thay thế vào câu lệnh

Trong bước 1, bạn đã đặt câu lệnh cho mô hình bằng một chuỗi văn bản và hình ảnh cố định. Nhưng đôi khi, người dùng vẫn muốn tự động thay đổi một số phần của câu lệnh. Chẳng hạn, nếu đang xây dựng một ứng dụng tương tác, bạn có thể mong muốn sửa đổi câu lệnh bằng các thông tin đầu vào khác nhau của người dùng. Đối với vấn đề này, sử dụng các biến thể là điều cần thiết.

  • Chọn từ hoặc cụm từ muốn thay thế trong câu lệnh. Trong ví dụ này, chọn “what these people are doing” và thay thế bằng “where they are”.
  • Từ Insert: phía trên câu lệnh, hãy chọn vào {{ }} Test input.

thêm biến thể

  • Trong bảng Test your prompt dưới câu lệnh, hãy thêm giá trị bổ sung cho câu lệnh của bạn bằng cách chọn Add test example và nhập giá trị câu lệnh bổ sung.

thêm các biến vào studio

  • Cuối cửa sổ ứng dụng, chọn Run để tạo câu trả lời cho từng yêu cầu khác nhau.

Bước 3: Thử nghiệm các tham số mô hình

Khi đang tạo mẫu câu lệnh, bạn cũng có thể thử nghiệm các cài đặt chạy mô hình nằm ở bên phải của Google AI Studio. Dưới đây là những cài đặt chính bạn nên biết:

  • Model: Chọn kiểu mô hình muốn trả lời cho câu lệnh của bạn.
  • Temperature: Kiểm soát mức độ ngẫu nhiên được phép trong các câu trả lời của mô hình. Việc nâng cao giá trị này cho phép mô hình tạo ra nhiều câu trả lời bất ngờ và sáng tạo hơn.
  • Max outputs: Tăng số lượng câu trả lời mà mô hình trả về cho mỗi câu lệnh. Tùy chọn này có thể khá hữu ích để kiểm tra nhanh câu lệnh bằng cách tạo nhiều câu trả lời cho một câu lệnh.
  • Safety settings: Điều chỉnh cài đặt an toàn để quản lý câu trả lời của mô hình.

tham số mô hình

Bước 4: Tiếp tục với các bước tiếp theo

Như vậy, bạn đã tạo mẫu cho một ứng dụng AI tạo sinh, bước tiếp theo là lưu kết quả hoặc tạo code để sử dụng câu lệnh này trong môi trường phát triển riêng của mình. 

Để lưu câu lệnh đã tạo:

  • Ở góc trên cùng bên phải của Google AI Studio, hãy chọn Save

lưu kết quả

  • Kết nối ứng dụng với tài khoản Google Drive nếu trước đó chưa làm
  • Trong hộp thoại Save Prompt, nhập tên câu lệnh, mô tả và chọn Save.

nhập các thông tin cần thiết về câu lệnh

Để xuất câu lệnh đã tạo dưới dạng mã code, bạn thực hiện:

  • Ở góc trên cùng của Google AI Studio, hãy chọn vào Get code
  • Chọn tab ngôn ngữ lập trình
  • Chọn Copy để sao chép mã vào clipboard

Lưu ý: Người dùng cần có khoán API để chạy prompt code ngoài Google AI Studio, do đó hãy đảm bảo tạo key và đưa key đó vào mã câu lệnh.

Cách sử dụng structured prompt

Đôi khi, người dùng có thể nhận được kết quả tốt hơn bằng cách tạo câu lệnh cho mô hình với sự kết hợp giữa hướng dẫn và ví dụ. Câu lệnh có cấu trúc trong Google AI Studio sẽ giúp bạn thực hiện điều đó – kết hợp hướng dẫn với ví dụ để cho mô hình thấy loại kết quả mong muốn, thay vì chỉ yêu cầu mô hình làm gì.

Loại câu lệnh này rất hữu ích khi bạn muốn mô hình tuân theo định dạng đầu ra (output) nhất quán hoặc khi khó diễn tả bằng lời những gì muốn mô hình thực hiện. 

Bước 1: Tạo structured prompt

Trong ví dụ này, bạn sẽ tạo câu lệnh có cấu trúc để tạo bản sao quảng cáo cho sản phẩm. Để bắt đầu quy trình, hãy xác định cấu trúc cho câu lệnh bằng cách tạo 2 cột: input và output.

Để tạo câu lệnh có cấu trúc, hãy:

  • Ở trên cùng bên trái của Google AI Studio, hãy chọn vào Create new >> chọn vào Structured prompt

tạo câu lệnh có cấu trúc trong google ai studio

  • Bên dưới Insert:, hãy thêm hướng dẫn cho câu lệnh “As a social media manager, create engaging and concise posts for different brands and events. Each post should effectively engage the target audience and include only one hashtag for focused impact.”
  • Thêm tiêu đề mô tả cho INPUT bằng cách thay thế mô tả văn bản ban đầu input: bằng Brand/Event:
  • Thêm tiêu đề mô tả cho OUTPUT bằng cách thay thế văn bản đầu ra mặc định output: bằng Post Content:

thêm các yếu tố vào câu lệnh

*Tip: Thêm dấu “:” vào cuối tên cột để giúp mô hình phân tích cú pháp cấu trúc dễ dàng hơn.

Bước 2: Thêm ví dụ vào Google AI Studio

Khi đã đặt tên cho các cột, bạn cần cung cấp một số hàng ví dụ. Các hàng này phải chứa đầu vào mẫu và đầu ra mẫu. Bằng cách cung cấp cho mô hình một số mô tả sản phẩm mẫu, bạn có thể hướng dẫn mô hình sao chép một phong cách tương tự khi tạo đầu ra cho riêng nó. Người dùng có thể nhập ví dụ theo cách thủ công hoặc nhập từ tệp bằng menu import data.

Để nhập ví dụ theo cách thủ công vào Google AI Studio:

  • Trong bảng dữ liệu ví dụ trên cùng, hãy chọn trường bên dưới Brand/Event: và nhập mô tả sự kiện hoặc sự kiện
  • Chọn trường bên dưới Post Content: và gõ nội dung chiến dịch marketing.

Dưới đây là ví dụ về giá trị đầu vào và đầu ra cho câu lệnh này:

Brand/Event: Post Content:
ocal Coffee Shop Let’s start your new day with our signature Caramel Macchiato! A perfect blend of rich espresso and sweet caramel, topped with a wonderful hazelnut twist.
Fitness Apparel Brand Upgrade your workout wardrobe with our new range of eco-friendly activewear! Comfort meets sustainability in every stitch. Perfect for the eco-conscious athletes.
Music Festival Announcement Get ready to groove! The Summer Beats Music Festival is coming back with an electrifying lineup. Grab your tickets for such an unforgettable musical journey!

thêm ví dụ vào mô hình

Bước 3: Kiểm tra câu lệnh

Sau khi có các ví dụ thể hiện những gì bạn muốn có trong mô hình, hãy kiểm tra câu lệnh bằng thông tin đầu vào mới trong bảng Test your prompt ở dưới cùng. Giống như câu lệnh văn bản, người dùng có thể điều chỉnh các tham số mô hình để kiểm tra xem chúng có giúp tạo ra kết quả tốt hơn cho trường hợp sử dụng của mình hay không.

Về cơ bản, Google AI Studio xây dựng câu lệnh bằng cách kết hợp hướng dẫn với các ví dụ được cung cấp. Khi thêm nhiều ví dụ, những ví dụ này sẽ được thêm vào văn bản gửi tới mô hình. Tùy thuộc vào số lượng ví dụ, bạn có thể bắt đầu đạt giới hạn token của mô hình.

Tất cả các mô hình AI tạo sinh đều có giới hạn token, đó là độ dài tối đa của văn bản mà chúng có thể chấp nhận làm input.

Để xem nội dung đầy đủ của câu lệnh, hãy chọn vào Preview ở cuối web app Google AI Studio.

Bước 4: Tiếp tục quy trình

Sau khi đã hài lòng với câu lệnh của mình, bạn có thể Save hoặc xuất nó thành mã code bằng cách nhấp vào Get code.

Người dùng cũng có thể xuất các ví dụ về một vài ví dụ sang tệp CSV hoặc Google Sheets.

Xây dựng ứng dụng chat tùy chỉnh với Chat prompt

Trong ví dụ hướng dẫn dưới đây, Google AI Studio có thể hỗ trợ người dùng xây dựng một chatbot thân thiện có khả năng giao tiếp như thể nó là một người ngoài hành tinh sống trên một trong những vệ tinh của Sao Mộc – Europa.

Bước 1: Tạo câu lệnh trò chuyện

Để xây dựng chatbot, bạn cần cung cấp các ví dụ về tương tác giữa người dùng và chatbot để hướng dẫn mô hình đưa ra phản hồi mà bạn đang tìm kiếm. Để tạo câu lệnh trò chuyện, hãy:

  • Ở trên cùng bên trái của Google AI Studio, hãy chọn vào Create New >> chọn vào Chat prompt

tạo chatbot trong google ai studio

  • Trong cột Write your prompt examples, bạn có thể bắt đầu cung cấp ví dụ về tương tác, hoặc cung cấp các ngữ cảnh bổ sung

thêm ví dụ chatbot

  • Sau khi điền xong ví dụ, hãy bắt đầu thử nghiệm ứng dụng bằng cách trò chuyện với mô hình ở khung bên phải của giao diện câu lệnh trò chuyện.

Để kiểm tra hành vi của chatbot, bạn thực hiện các thao tác sau:

  • Trong bảng Test your prompt, hãy chọn trường input ở dưới cùng
  • Nhập câu hỏi hoặc quan sát mà người dùng có thể đưa ra
  • Chọn nút có hình kim cương ở bên phải trường input để nhận phản hồi từ chatbot

Bước 2: Huấn luyện bot

Bằng cách cung cấp một câu lệnh và ví dụ trả lời, bạn có thể xây dựng một chatbot cơ bản về người ngoài hành tinh Europa như ví dụ. Tuy nhiên, một ví dụ đơn lẻ thường không đủ đảm bảo tính nhất quán và chất lượng trong các phản hồi của mô hình. Nếu không cung cấp thêm thông tin đầu vào, câu trả lời của mô hình cho câu hỏi có thể dài và không thân thiện.

huấn luyện chatbot

Tùy chỉnh giọng điệu của chatbot bằng cách sử dụng phản hồi của mô hình và chỉnh sửa nó phù hợp với giọng điệu và phong cách mong muốn của chatbot hướng đến.

Để thêm và chỉnh sửa các ví dụ cho định nghĩa chatbot, bạn tiến hành các thao tác:

  • Trong bảng Test your prompt, giữ con trỏ ở phía bên trái của tiêu đề User và chọn vào nút Add to examples
  • Trong cột Write your prompt examples, hãy chỉnh sửa dữ liệu đầu vào và câu trả lời đã sao chép để phù hợp với phong cách và giọng điệu dự định của chatbot.

Bước 3: Thử nghiệm các tham số của mô hình

Người dùng cũng có thể thử điều chỉnh các tham số mô hình để xem liệu chúng có tạo ra kết quả phù hợp hơn cho trường hợp sử dụng của mình hay không.

Bước 4: Tiếp tục quy trình tạo chatbot

Tương tự như các loại câu lệnh khác, sau khi đã tạo mẫu câu lệnh theo ý muốn, bạn có thể sử dụng nút Get code để bắt đầu viết mã hoặc lưu câu lệnh để sau này dùng tới và chia sẻ với người khác.

Tương lai với Google AI Studio là gì?

tương lai của google ai studio

Khi Google AI Studio tiếp tục phát triển và tiến xa hơn nữa, tương lai sẽ trở nên như thế nào?

  • Hợp tác thông minh hơn: Khả năng tích hợp nâng cao của môi trường IDE này với Google Workspace cho phép người dùng chia sẻ liền mạch các thử nghiệm, mô hình và kết quả giữa các nhóm nghiên cứu.
  • Giao diện ngôn ngữ tự nhiên: Giao diện trợ lý AI cho việc tương tác với Google AI Studio thông qua các câu lệnh và cuộc hội thoại bằng lời nói có thể làm giảm rào cản trong nỗ lực xây dựng ứng dụng AI của nhiều tổ chức.

Mặc dù việc phát triển mô hình AI trước đây vẫn còn khá chậm và chỉ giới hạn ở phạm vi các chuyên gia, nhưng sự xuất hiện của các nền tảng như Google AI Studio đã thể hiện sự thay đổi hướng tới AI được ứng dụng nhanh chóng, dễ tiếp cận và trực quan hơn.

Kết luận

Google AI Studio trao quyền cho bất kỳ lập trình viên nào để xây dựng các giải pháp AI thông qua các thành phần trực quan, tự động hóa và thân thiện với người dùng. Bằng cách xử lý phần lớn các công việc “hậu trường” nặng nề, nền tảng cho phép bạn tập trung sáng tạo cho những vấn đề thực sự quan trọng. 

Thông qua bài viết này, HVN – Hệ sinh thái kiến tạo doanh nghiệp 4.0 – đã giới thiệu tới bạn đôi nét về Google AI Studio là gì cũng như hướng dẫn cách sử dụng cơ bản để tham khảo. Trong trường hợp gặp vấn đề trong quá trình sử dụng hoặc có thắc mắc cần được giải quyết bởi các chuyên gia, vui lòng kết nối ngay với chúng tôi bằng cách gọi tới số Hotline: 024.9999.7777.

Bài viết liên quan
0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest

0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận