OpenAI Playground: Hướng dẫn cho người mới bắt đầu

Đăng bởi: Ngày: 19/03/2023

OpenAI Playground là một nền tảng trực tuyến cho phép bạn truy cập trực tiếp vào các mô hình OpenAI khác nhau như GPT-3.5 và Dall-E thông qua lệnh gọi API. Bạn có thể tùy chỉnh các tham số của mình, chẳng hạn như engine (mô hình), liên quan (độ ngẫu nhiên), tần suất (sự lặp lại), hiện diện (sự đa dạng), trình tự dừng (mã thông báo kết thúc), v.v. Bạn cũng có thể chọn từ các tình huống khác nhau chẳng hạn như hoàn thành hoặc phân loại văn bản.

Trong bài đăng trên blog này, tôi sẽ chỉ cho bạn cách sử dụng OpenAI Playground và những gì bạn có thể làm với nó.

OpenAI Playground là gì?

OpenAI Playground là một giao diện dựa trên web cho phép bạn tương tác với một số mô hình AI tiên tiến nhất được phát triển bởi OpenAI, một tổ chức nghiên cứu chuyên tạo ra trí tuệ nhân tạo có thể mang lại lợi ích cho nhân loại mà không gây hại hoặc bị ảnh hưởng bởi các yếu tố bên ngoài.

Một số mô hình có sẵn trên OpenAI Playground là:

  • GPT-3.5: Một mô hình ngôn ngữ quy mô lớn có thể tạo ra các văn bản mạch lạc và đa dạng về hầu hết mọi chủ đề, được cung cấp một số đầu vào hoặc lời nhắc. Nó có 175 tỷ tham số và được đào tạo trên một khối văn bản khổng lồ từ internet.
  • Dall-E: Một mô hình tổng quát có thể tạo hình ảnh từ các mô tả văn bản, sử dụng một kỹ thuật gọi là chuyển kiểu thần kinh. Nó có thể kết hợp các khái niệm và phong cách khác nhau theo những cách mới lạ và sáng tạo.
  • CLIP: Một mô hình tầm nhìn có thể phân loại hình ảnh thành các danh mục dựa trên nhãn ngôn ngữ tự nhiên, sử dụng một kỹ thuật gọi là học tương phản. Nó cũng có thể thực hiện zero-shot learning, nghĩa là nó có thể nhận ra các đối tượng hoặc cảnh mà nó chưa từng thấy trước đây, dựa trên các mô tả bằng văn bản của chúng.

Cách sử dụng OpenAI Playground

Để sử dụng OpenAI Playground, bạn cần đăng ký tài khoản trên trang web OpenAI. Sau khi có tài khoản, bạn có thể truy cập nền tảng bằng cách nhấp vào tab Playground trên menu trên cùng.

Trên trang Playground, bạn sẽ thấy một danh sách các model (mô hình) mà bạn có thể chọn. Nhấp vào mô hình mà bạn muốn sử dụng và bạn sẽ được đưa đến một trang mới nơi bạn có thể tương tác với mô hình đó.

Trên trang này, bạn sẽ thấy một hộp văn bản nơi bạn có thể nhập thông tin đầu vào hoặc lời nhắc cho mô hình. Bên dưới đó, bạn sẽ thấy một danh sách các tham số mà bạn có thể điều chỉnh để tùy chỉnh đầu ra của mình. Các thông số này là:

  • Engine: Model mà bạn muốn sử dụng. Bạn có thể chọn từ các phiên bản khác nhau của GPT-3 (chẳng hạn như Davinci hoặc Curie) hoặc Dall-E.
  • Temperature: Tính ngẫu nhiên của đầu ra. Nhiệt độ cao hơn có nghĩa là đa dạng và sáng tạo hơn, nhưng cũng có nhiều sai sót và mâu thuẫn hơn. Nhiệt độ thấp hơn có nghĩa là mạch lạc và chính xác hơn, nhưng cũng có khả năng dự đoán và lặp lại nhiều hơn.
  • Frequency Penalty: Frequency Penalty từ hoặc cụm từ trong đầu ra. Frequency Penalty cao hơn có nghĩa là ít lặp lại hơn và đa dạng hơn, nhưng cũng có nhiều nguy cơ mất tính liên kết hoặc liên quan hơn. Frequency Penalty thấp hơn có nghĩa là lặp lại nhiều hơn và nhất quán hơn, nhưng cũng có nhiều nguy cơ trở nên nhàm chán hoặc dư thừa.
  • Presence Penalty: Presence Penalty từ hoặc cụm từ trong đầu ra. Presence Penalty cao hơn có nghĩa là đa dạng và mới lạ hơn, nhưng cũng có nhiều nguy cơ bỏ sót thông tin hoặc bối cảnh quan trọng hơn. Presence Penalty thấp hơn có nghĩa là đầy đủ và bao quát hơn, nhưng cũng có nhiều nguy cơ dài dòng hoặc không liên quan.
  • Stop Sequence: Mã thông báo kết thúc đầu ra. Bạn có thể chỉ định bất kỳ từ hoặc ký hiệu nào mà bạn muốn mô hình dừng lại khi tạo văn bản.

Bạn cũng có thể chọn từ các kịch bản khác nhau được xác định trước cho từng kiểu máy. Những kịch bản này là:

  • Hoàn thành văn bản: Mô hình sẽ hoàn thành đầu vào của bạn với một số văn bản dựa trên kiến thức và phong cách của nó.
  • Phân loại văn bản: Mô hình sẽ phân loại đầu vào của bạn thành một trong số các loại dựa trên sự hiểu biết và logic của nó.
  • Hoàn thành hình ảnh: Mô hình sẽ hoàn thành hình ảnh đầu vào của bạn với một số pixel dựa trên tầm nhìn và sự sáng tạo của nó.
  • Phân loại hình ảnh: Mô hình sẽ phân loại hình ảnh đầu vào của bạn thành một trong số các loại dựa trên tầm nhìn và logic của nó.

Để chạy truy vấn của bạn, hãy nhấp vào nút Send bên dưới hộp văn bản. Bạn sẽ thấy đầu ra của mình bên dưới phần tham số.

Bạn có thể thử nghiệm với các đầu vào, tham số và kịch bản khác nhau để xem chúng ảnh hưởng như thế nào đến đầu ra của bạn.

Bạn có thể làm gì với OpenAI Playground?

OpenAI Playground là một công cụ mạnh mẽ cho phép bạn khám phá một số khả năng của trí tuệ nhân tạo mà không cần bất kỳ kỹ năng mã hóa hay kỹ thuật nào.