ChatGPT đã tạo nên cơn sốt trên toàn cầu. OpenAI đã phát triển mô hình ngôn ngữ mạnh mẽ này và đã gia tăng khả năng của nó để tạo ra những phản hồi giống con người khi nhận dạng. Với nhiều hype xung quanh nó, ai cũng muốn sử dụng khả năng của nó để hoàn thành công việc của mình. Nếu bạn là người dùng Linux và muốn sử dụng khả năng của ChatGPT, hãy đọc hướng dẫn của chúng tôi. Chúng tôi sẽ hướng dẫn bạn qua quá trình cài đặt và sử dụng ChatGPT trong Terminal Linux.

How to Set up and Use ChatGPT in Linux Terminal

Hãy bắt đầu!

Để sử dụng ChatGPT trong terminal Linux của bạn, bạn cần cài đặt Python 3.x, Open API AI (có thể được lấy từ trang web Open API) và pip.

Dưới đây là 5 bước đơn giản mà bạn có thể làm để cài đặt và sử dụng ChatGPT trong terminal Linux:

    Đầu tiên, hãy đảm bảo rằng bạn đã cài đặt Python phiên bản 3.6 hoặc phiên bản cao hơn trên hệ thống của mình. Để kiểm tra phiên bản Python của bạn, sử dụng lệnh sau:

    Nếu bạn chưa cài đặt Python, bạn có thể cài đặt nó bằng trình quản lý gói của bạn. Ví dụ, trên Ubuntu, bạn có thể chạy:

    • sudo apt update sudo apt install python3 python3-pip
    • Tiếp theo, bạn cần cài đặt gói 'openai' từ Python Package Index (PyPI) bằng pip. Chạy lệnh sau để cài đặt nó:

    Để sử dụng ChatGPT, bạn cần một khóa API do OpenAI cung cấp. Nếu bạn không có một, bạn có thể nhận được nó bằng cách đăng ký tại https://beta.openai.com/signup/

    Sau khi bạn có khóa API, xuất nó như một biến môi trường:

    • export OPENAI_API_KEY = "khóa-API-của-bạn-ở-đây"

    Tạo một tệp mới có tên "chatgpt.py" bằng trình chỉnh sửa văn bản yêu thích của bạn (ví dụ, nano, vim hoặc gedit). Dán mã sau vào tệp:

    Nhập openai Nhập sys ...def chatgpt_query(prompt):     openai.api_key = sys.environ.get("OPENAI_API_KEY")     model_engine = "text-davinci-002"       response = openai.Completion.create(         engine=model_engine,         prompt=prompt,         max_tokens=150,         n=1,         stop=None,         temperature=0.5,     )       message = response.choices[0].text.strip()     return message

    if __name__ == "__main__":     user_input = input("You: ")     response = chatgpt_query(user_input)     print("ChatGPT: ", response)

    Để chạy kịch bản và bắt đầu tương tác với ChatGPT, sử dụng lệnh sau:

      Bây giờ, bạn nên có thể trò chuyện với ChatGPT bằng cách nhập câu hỏi hoặc yêu cầu của bạn và nhấn Enter. Mẫu sẽ đáp ứng với đầu ra được tạo ra của nó.

      Hi vọng, chúng tôi đã giúp bạn làm quen với quá trình cài đặt và sử dụng ChatGPT trong Terminal Linux. Hãy cho chúng tôi biết trong phần bình luận nếu bạn đã có thể cài đặt ChatGPT với hướng dẫn từng bước của chúng tôi.

      1. Tôi có thể tham gia một cuộc trò chuyện liên tục với ChatGPT trong terminal Linux không?

      Đúng vậy, bạn có thể tạo ra một cuộc trò chuyện liên tục bằng cách giữ lịch sử cuộc trò chuyện trong kịch bản của bạn. Gộp đầu vào của người dùng và các phản hồi ChatGPT vào biến prompt và sử dụng nó cho tương tác tiếp theo. Điều này sẽ giúp cho mẫu biết được ngữ cảnh của cuộc trò chuyện tiếp theo.

      2. Làm thế nào để tôi điều chỉnh độ dài phản hồi và tính sáng tạo của ChatGPT?

      Bạn có thể điều khiển độ dài phản hồi bằng cách sử dụng tham số max_tokens và sáng tạo bằng cách sử dụng tham số nhiệt độ. Giá trị cao cho nhiệt độ sẽ làm cho các phản hồi trở nên sáng tạo hơn nhưng ít tập trung, trong khi các giá trị thấp hơn sẽ làm cho chúng tập trung hơn và xác định hơn.

      3. Làm thế nào để tôi thoát khỏi cuộc trò chuyện với ChatGPT trong terminal?

      Để thoát khỏi cuộc trò chuyện, bạn có thể thực hiện một từ khóa cụ thể (ví dụ: "exit" hoặc "quit") mà khi phát hiện trong đầu vào của người dùng, sẽ phá vỡ vòng lặp và thoát khỏi cuộc trò chuyện.

      4. Tôi có thể lưu lại lịch sử cuộc trò chuyện vào tệp không?

      Có, bạn có thể lưu lại lịch sử cuộc trò chuyện vào tệp bằng cách viết văn bản vào một tệp trong kịch bản của bạn. Sau đó, sử dụng hàm mở tích hợp của Python với chế độ 'a' (ghi thêm) để viết mỗi đầu vào của người dùng và phản hồi ChatGPT vào tệp. Đừng quên thay thế 'your_api_key_here' bằng khóa API thực tế của bạn và 'Your prompt text here' với lời nhắc mong muốn của bạn khi sử dụng kịch bản ví dụ.

      Sara Sharma

      Tác giả: Sara Sharma