/ / Cách sử dụng ChatGPT từ thiết bị đầu cuối Ubuntu bằng ShellGPT

Cách sử dụng ChatGPT từ thiết bị đầu cuối Ubuntu bằng ShellGPT

Trí tuệ nhân tạo đã nổi lên như một cảm giác thời đại mới, bỏ lại mọi thứ phía sau trong cát bụi. Với những bổ sung mới hàng ngày, có rất nhiều điều để mong đợi.


Mọi người sử dụng công cụ phổ biến, nhiều mặt này để kể chuyện cười, viết mã và thậm chí trả lời những câu hỏi ngẫu nhiên nhất. Thật dễ dàng để sử dụng ChatGPT trên các hệ điều hành khác, vì vậy, với tư cách là người dùng Linux, tại sao bạn nên ở lại phía sau?

Bạn cũng có thể thưởng thức hình đại diện Linux của ChatGPT, ShellGPT. Đây là cách cài đặt và sử dụng công cụ AI từ thiết bị đầu cuối Ubuntu của bạn trong một vài bước đơn giản.


ShellGPT, tên gọi Linux tương đương của ChatGPT là gì?

ShellGPT, như thường được biết đến nhiều hơn, tương đương với dòng lệnh của ChatGPT, qua đó người dùng có thể sử dụng và tương tác với chatbot AI thông qua thiết bị đầu cuối Linux của họ. Chatbot lấy sức mạnh từ Mô hình ngôn ngữ lớn của OpenAI, cung cấp các đề xuất thông minh cho người dùng.

Mô hình ngôn ngữ lớn (LLM) đang trở thành chủ đề thảo luận sôi nổi vì bạn có thể dễ dàng chạy các chatbot hỗ trợ LLM trên Raspberry Pi của mình.

Nghe có vẻ hấp dẫn phải không?

Nếu bạn có kinh nghiệm tương tác với ChatGPT, bạn sẽ thích phiên bản vỏ Linux thay thế này.

Lợi ích của việc cài đặt ShellGPT trên máy của bạn là gì? Nó đơn giản; bạn không cần phải nhập các lệnh dài không cần thiết hoặc truy cập trình duyệt của mình. Thay vào đó, bạn có thể thực hiện tất cả các tác vụ có thể một cách thoải mái trên thiết bị đầu cuối Linux của mình.

Trước khi cài đặt ShellGPT trên máy Ubuntu của bạn, đây là một số điều kiện tiên quyết cần quan tâm.

Bước 1: Cài đặt Python và PIP trên máy của bạn

Giống như hầu hết các công cụ hỗ trợ trí tuệ nhân tạo, ngay cả ShellGPT cũng chạy trên Python. Mặc dù Python thường được cài đặt theo mặc định trên hầu hết các bản phân phối Linux, nhưng bạn có thể kiểm tra cài đặt của nó thông qua thông tin phiên bản của nó. Nếu Python không có sẵn trên máy của bạn, bạn phải cài đặt nó trước khi chuyển sang các bước tiếp theo.

Mở một thiết bị đầu cuối và nhập các lệnh sau để kiểm tra phiên bản của Python:

 python3 --version 

Nếu lệnh trả về đầu ra phiên bản số, bạn có thể yên tâm cho rằng mình đang chuẩn bị và sẵn sàng hoạt động. Tuy nhiên, nếu bạn gặp bất kỳ lỗi nào, bạn nên cài đặt Python trên Ubuntu, trước khi cài đặt PIP.

Bây giờ bạn đã cài đặt Python trên máy của mình, đã đến lúc cài đặt PIP, trình quản lý gói gốc của Python.

Mặc dù PIP thường được cài đặt sẵn với gói Python, nhưng tốt nhất bạn nên kiểm tra phiên bản trước để biết trạng thái cài đặt của nó. Chạy lệnh sau để kiểm tra xem nó đã được cài đặt trên máy của bạn chưa:

 pip --version 

Nếu bạn gặp lỗi sau khi thực thi, bạn cần cài đặt trình quản lý gói:

 Command 'pip' not found, but can be installed with:

Bạn có thể sử dụng lệnh sau để cài đặt nó:

 sudo apt install python3-pip 
Cửa sổ đầu cuối Ubuntu với các đoạn mã có mã cài đặt

Sau khi cài đặt, bạn có thể sử dụng lại –phiên bản lệnh để kiểm tra xem cài đặt có thành công hay không.

Bước 2: Cài đặt và thiết lập môi trường ảo bằng Python

Bây giờ Python và PIP đã sẵn sàng, bạn có thể thiết lập môi trường ảo của Python để làm cho môi trường máy thuận lợi cho việc cài đặt và chạy ShellGPT. Môi trường ảo lý tưởng để chạy các chương trình bị cô lập vì chúng có thể tránh xung đột thư viện.

Với môi trường ảo đi kèm, bạn có thể hạn chế tương tác giữa các chương trình của hệ thống và môi trường ảo trong khi thực hiện các thao tác thực thi khác nhau trong silo.

Sử dụng môi trường ảo là một bước tùy chọn, để tránh mọi rủi ro không lường trước được trong khi cài đặt và sử dụng thư viện Python.

Để tạo một môi trường ảo bằng Python, bạn cần cài đặt venv mô-đun:

 sudo apt install python3-venv -y 
Đoạn mã cửa sổ thiết bị đầu cuối Ubuntu

Thiết lập môi trường ảo

Khi bạn đã cài đặt môi trường ảo, bạn có thể thiết lập môi trường ảo để nó có thể hỗ trợ các lệnh của ShellGPT một cách liền mạch.

Đầu tiên, tạo một thư mục mới để sắp xếp và lưu trữ các tệp. Bạn có thể dùng mkdir lệnh, theo sau là tên thư mục, như sau:

 mkdir cli-shellgpt 

Điều hướng đến thư mục mới tạo này bằng lệnh cd:

 cd cli-shellgpt 

Sau đó, tạo một môi trường ảo mới với venv lệnh, theo sau là tên môi trường:

 python3 -m venv cli-shellgpt 

Vì môi trường ảo không được bật theo mặc định, bạn phải bật nó theo cách thủ công với kích hoạt kịch bản:

 source cli-shellgpt/bin/activate 

Ngay khi bạn thực hiện lệnh trên, bạn sẽ nhận thấy dấu nhắc hệ vỏ mặc định của Linux thay đổi, như minh họa bên dưới:

 (cli-shellgpt) sahil@vm: 
  Cửa sổ đầu cuối Ubuntu với các đoạn mã

Bước 3: Tạo khóa OpenAPI

Vì môi trường ảo đã sẵn sàng, bạn phải kết nối các dịch vụ OpenAI và máy Ubuntu của mình để chạy ShellGPT. Với mục đích này, bạn phải điều hướng đến trang web của OpenAI và tạo một tài khoản ở đó.

Nếu đã có tài khoản, bạn có thể đăng nhập bằng thông tin đăng nhập của mình và điều hướng đến ảnh hồ sơ của mình, nằm ở phía trên bên phải của trang web.

Bấm vào Xem khóa APItheo dõi bởi Tạo khóa bí mật mới.

Giao diện trang web OpenAI hiển thị menu thả xuống

Không chia sẻ khóa này với bất kỳ ai vì kết nối là riêng tư và chỉ được sử dụng trên máy của bạn.

Sao chép khóa API từ hộp thoại và lưu nó ở đâu đó vì bạn sẽ không thể xem lại cùng một khóa.

Trang web khóa bí mật của OpenAI với hộp thoại đang mở

Để thiết lập kết nối trên máy Ubuntu của bạn, hãy tạo một biến môi trường với xuất khẩu yêu cầu:

 export OPENAI_API_KEY=<paste key details here> 

Thêm và xác minh khóa API vào biến môi trường ảo

Khi bạn thực thi khóa API theo cách này, Linux sẽ chỉ sử dụng nó cho một phiên bản duy nhất. Tuy nhiên, nếu bạn muốn thực thi vĩnh viễn, hãy lưu nó vào .bashrc tài liệu.

Tất cả những gì bạn phải làm là nhập lệnh đầu tiên và nhập lệnh tiếp theo trong trình soạn thảo văn bản:

 nano ./bashrc
export OPENAI_API_KEY=<paste key details here>
Cửa sổ đầu cuối Ubuntu với các đoạn mã để tạo và lưu biến môi trường

Lưu và thoát khỏi trình chỉnh sửa. Sau đó, sử dụng lệnh nguồn để kích hoạt các thay đổi.

 source ./bashrc 

Cuối cùng, xác minh khóa API bằng env yêu cầu.

 env 
Danh sách các biến trong thiết bị đầu cuối linux

Của bạn OPENAI_API_KEY biến môi trường nên được liệt kê trong đầu ra.

Bước 5: Cài đặt ShellGPT trên Ubuntu

Khi tất cả các thủ tục cài đặt hoàn tất, bạn chỉ cần chuyển sang phần tốt nhất, cài đặt ShellGPT. Các bước cài đặt khá đơn giản và bạn có thể cài đặt công cụ bằng lệnh sau:

 pip3 install shell-gpt 
Đoạn mã cài đặt trên màn hình đầu cuối của Ubuntu

Hãy để quá trình cài đặt kết thúc; trong khi đó, bạn có thể xem một số cách thú vị để sử dụng công cụ AI thông qua cửa sổ đầu cuối của mình.

Sử dụng ShellGPT để chạy truy vấn qua Terminal

Toàn bộ mục đích của việc cài đặt ShellGPT là giúp cuộc sống của bạn dễ dàng hơn. Để sử dụng thiết bị đầu cuối làm công cụ tìm kiếm và chạy một số truy vấn, bạn có thể sử dụng sgpt lệnh, theo sau là truy vấn của bạn trong dấu ngoặc kép:

 sgpt "How many galaxies exist within the universe" 
Giao diện đầu cuối Ubuntu với phản hồi truy vấn

Sử dụng ShellGPT để tạo mã

Bạn cũng có thể sử dụng ShellGPT để tạo mã. Bạn có thể làm điều đó bằng cách chuyển đúng lệnh với sgpt yêu cầu:

 sgpt --code "print the Fibonacci series" 
Cửa sổ đầu cuối Ubuntu với các đoạn mã

Đầu ra bao gồm mã mà bạn có thể thực thi trong Python để tạo chuỗi Fibonacci.

Sử dụng ShellGPT trong Terminal của Ubuntu

Các lệnh Linux trở nên dễ dàng, đặc biệt khi mọi thứ đều có sẵn trong cửa sổ đầu cuối của bạn. Từ việc chạy các lệnh shell đến sử dụng thiết bị đầu cuối của bạn làm công cụ tìm kiếm, bạn có thể thực hiện tất cả với ShellGPT.

Nhưng vì ShellGPT dựa trên cùng một khái niệm như ChatGPT, nên nó có một loạt vấn đề riêng, có thể mất một thời gian để hoàn thiện. Cho đến khi bạn có thể tải xuống phiên bản không có lỗi mới, tốt nhất bạn nên tiếp tục làm việc với các điểm không hoàn hảo của công cụ và làm cho cuộc sống của bạn dễ dàng hơn với các lệnh tự động của ShellGPT.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *