ChatGPT: Tiện ích mở rộng VSCode!!!

Jan 28 2023
Tôi không phải là fan cuồng của VSCode, nhưng tôi phải thừa nhận rằng nó có nhiều tiện ích mở rộng hữu ích hơn so với các trình chỉnh sửa mã mà tôi sử dụng hàng ngày. Một trong những tiện ích mở rộng đó là ChatGPT.
ChatGPT trong VSCode

Tôi không phải là fan cuồng của VSCode, nhưng tôi phải thừa nhận rằng nó có nhiều tiện ích mở rộng hữu ích hơn so với các trình chỉnh sửa mã mà tôi sử dụng hàng ngày. Một trong những tiện ích mở rộng đó là ChatGPT.

Với ChatGPT, chúng tôi có thể tạo mã, giải thích mã, cấu trúc lại mã, v.v. Hãy xem cách thiết lập và khám phá tất cả các chức năng của nó.

ChatGPT với tư cách là phi công phụ của bạn để nâng cao trải nghiệm nhà phát triển của bạn!

  • Tạo tệp/dự án hoặc sửa mã của bạn chỉ bằng một cú nhấp chuột.
  • Thiết lập Zero-Config. Chỉ cần đăng nhập vào OpenAI như bình thường. Hoặc sử dụng API GPT3 chính thức của OpenAI.
  • Hỗ trợ đàm thoại trực tuyến. ChatGPT sẽ gõ như họ nghĩ.
  • ➡️ Xuất tất cả lịch sử hội thoại của bạn cùng một lúc ở định dạng Markdown.

3 tùy chọn để chạy trợ lý ChatGPT trong vs-code của bạn

  1. [✔️ Autologin] — Dễ dàng thiết lập đăng nhập tự động với tiện ích mở rộng để truy cập liền mạch các khả năng của ChatGPT mà không cần nhập mã thông báo thủ công. Tiện ích mở rộng sử dụng trình duyệt để đặt câu hỏi cho ChatGPT và tính năng Tự động đăng nhập Zero-Config cho phép nó tự động lấy các mã thông báo cần thiết bằng cách sử dụng con rối.
  2. [ Khóa API OpenAI] — Kết nối với API GPT-3 chính thức của OpenAI bằng khóa API cá nhân hoặc tổ chức của bạn. Tùy chỉnh lời nhắc của bạn với các tham số khác nhau và truy cập cài đặt nâng cao. Để biết thêm thông tin, hãy tham khảo tài liệu về Khóa API GPT-3 OpenAI.
  3. [❌ Không nên dùng] Đăng nhập thủ công trên trình duyệt và lấy mã thông báo cần thiết. Được mô tả trong Cài đặt thủ công. Tùy chọn này có thể dẫn đến điều chỉnh và hạn chế do sử dụng API OpenAI không chính thức.
  4. Tự động đăng nhập ChatGPT

Tất cả những gì bạn cần làm là nhấp vào Đăng nhập hoặc đặt câu hỏi để bắt đầu!

  1. Tất cả những gì bạn cần làm chỉ đơn giản là nhấp vào biểu tượng tiện ích mở rộng ChatGPT trên thanh bên và chọn nút “Đăng nhập”.
  2. Thao tác này sẽ mở một cửa sổ trình duyệt mới (mặc định sử dụng Chrome, nhưng bạn cũng có thể chọn trình duyệt dựa trên Chromium) và chuyển hướng bạn đếnhttps://chat.openai.com/trang đăng nhập.
  3. Nếu trang không khả dụng do vấn đề về dung lượng, thì tiện ích mở rộng sẽ tự động làm mới trang sau mỗi 2 giây cho đến khi trang khả dụng. Nếu tiện ích mở rộng không thể truy cập trang đăng nhập sau 10 lần thử, trình duyệt sẽ tự động đóng.
  4. Nếu hình ảnh xác thực được nhắc, vui lòng hoàn thành hình ảnh xác thực trước khi tiếp tục. Khi bạn đã đăng nhập thành công, trình duyệt sẽ tự thu nhỏ.
  5. Trò chuyện Đăng nhập GPT

Nếu bạn thích sử dụng các API chính thức của OpenAI để giao tiếp, hãy chuyển cài đặt phương thức của bạn sang GPT3 OpenAI API Keyvà chuẩn bị sẵn Khóa API của bạn từ đây: OpenAI

  1. Nhấp Loginvào phần mở rộng của bạn hoặc hỏi bất kỳ câu hỏi mã hóa nào bằng cách chọn một đoạn mã.
  2. Sau khi được yêu cầu cung cấp Khóa API của bạn cho tiện ích mở rộng
  3. [Tùy chọn] Bạn cũng có thể lưu trữ Khóa API của mình trong tệp settings.json. Tuy nhiên, nó rất không được khuyến khích vì lý do bảo mật.
  4. Khóa API OpenAI

Với tiện ích mở rộng ChatGPT, bạn có thể dễ dàng truy cập các tính năng mạnh mẽ như lệnh menu ngữ cảnh, tích hợp mã bằng một cú nhấp chuột, cửa sổ hội thoại để giao tiếp liền mạch với AI và lời nhắc có thể tùy chỉnh cho API OpenAI GPT-3 .

Sao chép hoặc chèn mã mà ChatGPT đề xuất ngay vào trình chỉnh sửa của bạn.

Mã GPT

Đặt câu hỏi văn bản dạng tự do sẽ được liệt kê trong cửa sổ hội thoại. Cuộc trò chuyện được lưu trong bộ đệm cho đến khi đóng phiên bản so với mã.

Câu hỏi dạng miễn phí

Tối ưu hóa cho đối thoại

Tối ưu hóa đối thoại

Chỉnh sửa và gửi lại lời nhắc trước đó

Chỉnh sửa hoặc Gửi lại

Xuất tất cả lịch sử hội thoại của bạn chỉ bằng một cú nhấp chuột

Xuất hội thoại

Lệnh có sẵn

  • ChatGPT: Ask anything: Câu hỏi văn bản dạng tự do trong cửa sổ hội thoại.
  • ChatGPT: Reset session: Xóa phiên hiện tại và đặt lại kết nối của bạn với ChatGPT
  • ChatGPT: Clear conversation: Xóa cửa sổ trò chuyện và đặt lại chuỗi để bắt đầu cuộc trò chuyện mới với ChatGPT.
  • ChatGPT: Export conversation: Xuất toàn bộ hội thoại trong Markdown để bạn dễ dàng lưu trữ và tìm danh sách Q&A.
  • Có thể các hệ thống OpenAI có thể gặp sự cố khi phản hồi các truy vấn của bạn do thỉnh thoảng có lưu lượng truy cập cao.
  • Nếu bạn gặp lỗi 400 BadRequest với phương pháp dựa trên Khóa API, điều đó có nghĩa là thời lượng cuộc hội thoại của bạn vượt quá mức có thể xử lý của các mô hình GPT/Codex. Xóa lịch sử hội thoại của bạn bằng lệnh ChatGPT: Xóa hội thoại và thử gửi lại lời nhắc của bạn.
  • Nếu bạn nhận được ChatGPT hiện đang hoạt động hết công suất trong quá trình đăng nhập tự động, tiện ích mở rộng sẽ làm mới trang sau mỗi 2 giây cho đến khi bạn nhìn thấy trang đăng nhập. Làm mới có thể hữu ích trong một số trường hợp khi có hàng đợi. Rất tiếc, điều này nằm ngoài tầm kiểm soát của tiện ích mở rộng này. Nếu, ngay cả sau khi làm mới, OpenAI hiển thị lỗi dung lượng, trình duyệt sẽ tự động đóng.
  • Nếu bạn gặp lỗi ChatGPTAPI 429, điều đó có nghĩa là bạn đang thực hiện quá nhiều yêu cầu. Vui lòng đợi và thử lại sau giây lát. Nếu nó vẫn tiếp diễn, hãy khởi động lại mã vs của bạn.
  • Mở AI ChatGPT:https://chat.openai.com/
  • ️ Mở AI Dall-E-2:https://openai.com/dall-e-2/
  • Tùy chọn thiết lập thủ công sử dụng trình bao bọc API OpenAI của nodejs không chính thức .