Tạo văn bản

Hành động Tạo văn bản gửi câu lệnh đến OpenAI và trả về văn bản đã tạo. Có thể dùng hành động Tạo văn bản với bất kỳ yếu tố kích hoạt nào, hành động này trả về một trường duy nhất có tên text chứa văn bản đã tạo.

Kết nối OpenAI với Flow

Để bắt đầu sử dụng các hành động OpenAI, trước tiên, bạn phải kết nối Flow với tài khoản OpenAI của mình bằng cách thêm khóa API.

Các bước:

  1. Trong Shopify Flow, mở một dòng công việc mới hoặc hiện có.
  2. Sau khi thêm bước chứa yếu tố kích hoạt, nhấp vào Sau đó để thêm Hành động.
  3. Nhấp vào Xóa tất cả để hiển thị mọi ứng dụng Flow đã cài đặt và chưa cài đặt.
  4. Trong trường Tìm kiếm ứng dụng và tác vụ, tìm kiếm OpenAI.
  5. Nhấp vào OpenAI, rồi nhấp vào Kết nối.
  6. Thêm khóa API OpenAI của bạn, rồi nhấp vào Gửi.

Bây giờ, bạn có thể thêm hành động Tạo văn bản vào dòng công việc mới hoặc hiện có của mình.

Trường

Hành động Tạo văn bản chứa các trường sau:

Các trường được sử dụng trong hành động Tạo văn bản.
TrườngMô tả
Câu lệnhBắt buộc. Nhập câu lệnh để tạo văn bản mong muốn.
Mô hìnhBắt buộc. Mô hình OpenAI bạn muốn sử dụng. Mặc định là `gpt-3.5-turbo-instruct`. Đối với các mô hình tương thích, hãy tham khảo mục `/v1/completions` trong tài liệu OpenAI.
Hậu tốHậu tố theo sau phần hoàn thành của văn bản được chèn.
Nhiệt độNhiệt độ lấy mẫu sẽ sử dụng. Giá trị cao hơn nghĩa là mô hình sẽ tạo ra kết quả ngẫu nhiên hơn.
Top PPhương pháp thay thế cho việc lấy mẫu bằng nhiệt độ, gọi là lấy mẫu hạt nhân.
DừngKhi đạt đến chuỗi ASCII đơn này, API sẽ ngừng tạo các mã token hoàn thành tiếp theo.
Hình phạt hiện diệnSố từ -2,0 đến 2,0. Giá trị dương sẽ phạt các mã token mới dựa trên việc chúng đã xuất hiện trong văn bản hay chưa, giúp tăng khả năng mô hình nói về các chủ đề mới.
Hình phạt tần suấtSố từ -2,0 đến 2,0. Giá trị dương sẽ phạt các mã token mới dựa trên tần suất hiện có của chúng trong văn bản tính đến thời điểm đó, giúp giảm khả năng mô hình lặp lại chính xác cùng một dòng.
Độ chệch LogitSửa đổi khả năng các mã token được chỉ định xuất hiện trong phần hoàn thành. Chấp nhận JSON.

Khắc phục sự cố hành động Tạo văn bản của OpenAI

Tôi đã nhập một mô hình khác và liên tục nhận được lỗi khi chạy hành động. Chuyện gì đang xảy ra?

Nếu bạn gặp lỗi This is a chat model and not supported in the v1/completions endpoint. thì mô hình bạn nhập không tương thích với API OpenAI mà Flow sử dụng cho hành động này. Bạn nên chấp nhận mô hình mặc định hoặc mô hình được liệt kê cho /v1/completions trong tài liệu OpenAI.