Skip to content

ChatGPT

Node này sẽ giúp mình tạo ra các văn bản cũng như hình ảnh theo yêu cầu bằng con AI ChatGPT

API Key

Api được tạo ra từ tài khoản chatGpt của bạn.

Kiểu

Văn bản: Tạo ra một văn bản theo yêu cầu mong muốn

Hình ảnh: Tạo ra một hình ảnh theo yêu cầu mong muốn

Model

Chọn các model để thực hiện các yêu cầu mong muốn, ngoài các model có sẵn, các bạn có thể thêm model mới phát hành nếu có model đó có thể sử dụng qua api

GPT-3 (Generative Pre-trained Transformer 3)

  • Phát hành: Khoảng năm 2020.
  • Mô tả: Là một mô hình ngôn ngữ lớn (LLM) đột phá tại thời điểm ra mắt, với 175 tỷ tham số. GPT-3 nổi bật với khả năng tạo ra văn bản rất giống con người, dịch ngôn ngữ, viết các loại nội dung sáng tạo khác nhau và trả lời câu hỏi của bạn một cách tổng quát. Nó đã đặt nền móng cho nhiều ứng dụng AI tạo sinh sau này.
  • Hạn chế (so với các phiên bản sau): Khả năng suy luận phức tạp, xử lý ngữ cảnh dài và độ tin cậy trong thông tin còn hạn chế hơn so với GPT-4.

GPT-4 (Generative Pre-trained Transformer 4)

  • Phát hành: Tháng 3 năm 2023.
  • Mô tả: Là bản nâng cấp đáng kể từ GPT-3. GPT-4 thể hiện khả năng suy luận logic và giải quyết vấn đề phức tạp tốt hơn nhiều. Nó sáng tạo hơn, có khả năng hợp tác tốt hơn trong các dự án viết lách hoặc coding, và có thể xử lý các chỉ dẫn tinh tế hơn. GPT-4 cũng có bộ nhớ ngữ cảnh dài hơn (có thể xử lý nhiều văn bản đầu vào hơn) và lần đầu tiên giới thiệu khả năng đa phương thức (multimodal), cho phép nhận cả đầu vào văn bản và hình ảnh (mặc dù đầu ra chủ yếu vẫn là văn bản).
  • Cải tiến chính: Suy luận tốt hơn, sáng tạo hơn, an toàn hơn, xử lý ngữ cảnh dài hơn, chấp nhận đầu vào hình ảnh.

GPT-4o (Generative Pre-trained Transformer 4 Omni)

  • Phát hành: Tháng 5 năm 2024.
  • Mô tả: "o" là viết tắt của "omni", nghĩa là "toàn năng", ám chỉ khả năng xử lý đa dạng các loại đầu vào và đầu ra. Đây là mô hình tiên tiến nhất hiện tại của OpenAI. GPT-4o được thiết kế để xử lý và tạo ra sự kết hợp của văn bản, âm thanh và hình ảnh một cách tự nhiên và liền mạch. Nó có thể tương tác bằng giọng nói theo thời gian thực với độ trễ rất thấp và biểu cảm tự nhiên hơn.
  • Điểm nổi bật:
    • Đa phương thức thực sự: Xử lý đầu vào và tạo ra đầu ra gồm văn bản, âm thanh, hình ảnh trong cùng một mô hình.
    • Tốc độ: Phản hồi nhanh như con người, đặc biệt trong tương tác giọng nói.
    • Hiệu suất: Đạt hiệu suất cấp độ GPT-4 Turbo về văn bản, lý luận và coding, đồng thời cải thiện đáng kể về khả năng hiểu hình ảnh và âm thanh.
    • Chi phí: Rẻ hơn 50% so với GPT-4 Turbo khi sử dụng qua API.

GPT-4o-mini

Mô tả: Nó được tối ưu hóa cho lý luận nhanh chóng, hiệu quả với hiệu suất đặc biệt hiệu quả trong các tác vụ mã hóa và trực quan.

Prompt

Trình bày yêu cầu khi tạo ra một đoạn văn bản hoặc một bức ảnh

Gán cho biến

Có thể gán giá trị vào một biến .

  • Tên Biến: Tên biến để gán giá trị. Trường này xuất hiện khi bạn chọn gán cho biến

Chèn vào bảng

Có thể chèn giá trị vào cột trong bảng

  • Chọn cột: Cột nơi giá trị được chèn. Trường này xuất hiện khi bạn chọn chèn vào bảng

Thêm hàng bổ sung

Chèn thêm một hàng vào cột trong bảng.

Ví dụ thực tế

Chẳng hạn mình đang muốn yêu cầu AI viết một câu hỏi để hỏi con AI Professor trong kèo testnet Gokite như sau

Để làm được điều đó, mình sẽ cần cấu hình node ChatGPT AI như sau

Để tạo được api này bạn truy cập vào trang API Key

Tạo một api key mới

api

Điền tên vào bấm tạo

api

Lưu địa chỉ api đó để sử dụng

api

Sau khi tạo node ChatGPT AI mình điền API key vào mục API Key

Vì đang muốn tạo văn bản nên mình sẽ chọn kiểu Văn bản

Tiếp theo ở phần Model vì mình muốn tạo câu hỏi nên sẽ sử dụng model gpt-4o-mini phù hợp với tạo câu hỏi

Tiếp theo với phần Prompt, vì ở đây mình muốn tạo câu hỏi để hỏi con AI Professor có chức năng giúp mình khám phá hệ sinh thái của Kite AI nên mình sẽ mô tả prompt như sau: Tạo một câu hỏi liên quan đến hệ sinh thái của kèo testnet Kite AI, ngoài ra mình có thể thêm các yêu cầu như câu hỏi bằng tiếng anh, không được nhiều hơn 100 ký tự. Chỉ trả về câu hỏi không thêm bất kì kí tự nào, khi đó mình sẽ điền như sau

Cuối cùng sau khi node này chạy, sẽ trả về một câu hỏi, để có thể nhận câu hỏi đó, chúng ra cần sử dụng biến/bảng. Để tiện sử dụng nhất trong quy trình, mình sẽ gán câu hỏi đó cho biến và đặt tên biến đó là questionAI

Sau khi đã cấu hình xong, mình sẽ chạy node, khi đó con AI sẽ trả về kết quả trong biến questionAI như sau

Sau khi có được câu hỏi, mình sẽ viết câu hỏi vào mục gửi bằng node Nhấn Phím với nội dung bằng biểu thức lấy giá trị biến {{variables.questionAI}} và gửi cho con AI

Khi đó con đoạn văn sẽ được hiển thị như sau

Vậy là mình đã sử dụng xong node ChatGPT AI trong một trường hợp tạo câu hỏi ở kèo testnet Gokite AI