Terminal GPT và Shell Genie: 2 Chatbot AI hữu ích của Terminal (CLI)
Kể từ năm 2020, Công nghệ trí tuệ nhân tạo đã mang đến cho chúng ta rất nhiều điều để nói và đó là lý do tại sao tại Desde Linux, chúng tôi thường xuyên đề cập đến chủ đề này (ấn phẩm AI). Trên hết, bởi vì nhiều sự phát triển trong lĩnh vực này diễn ra theo triết lý phát triển phần mềm nguồn mở và miễn phí. Để chúng đáng tin cậy, an toàn và minh bạch hơn cho mọi loại người dùng (mọi người và công ty). Và cũng vì lý do đó mà ngày nay chúng ta thường có vô số sự phát triển của ứng dụng, hệ thống và nền tảng AI, vừa ổn định vừa đang trong quá trình tiến hóa.
Và một trong những cột mốc công nghệ chắc chắn sẽ thu hút sự chú ý của nhiều người trong năm nay và những năm tới, sẽ là việc tích hợp AI trực tiếp vào các hệ điều hành, cả độc quyền, đóng và thương mại (Windows và macOS) cũng như những hệ điều hành miễn phí và open (dành cho máy tính kiểu GNU/Linux và dành cho thiết bị di động như Android). Hơn nữa, điều này sẽ không chỉ khả dụng ở cấp độ Giao diện người dùng đồ họa (GUI) mà người dùng văn phòng truyền thống thường sử dụng mà còn ở cấp độ Giao diện dòng lệnh (CLI) được sử dụng phổ biến nhất bởi người dùng cao cấp và các chuyên gia CNTT. Vì vậy, hôm nay chúng tôi sẽ nhân cơ hội này để giới thiệu cho bạn 2 Chatbot Terminal AI (CLI) hữu ích được gọi là “Terminal GPT và Shell Genie”.
PyGPT: Trợ lý cá nhân AI mã nguồn mở được viết bằng Python
Tuy nhiên, trước khi bạn bắt đầu đọc bài đăng này về 2 Chatbot AI CLI này có tên là «Thiết bị đầu cuối GPT và Shell Genie», chúng tôi khuyên bạn nên bài liên quan trước với một Ứng dụng GUI AI mã nguồn mở tương tự khác được tạo bằng Python:
GPT Terminal và Shell Genie: AI CLI Chatbots cho Linux Terminal
Ứng dụng Terminal GPT là gì?
Theo trang web chính thức của việc phát triển phần mềm này dựa trên Công nghệ AI được gọi là GPT Terminal (TGPT), nó được mô tả như sau:
Giao diện đầu cuối (CLI) để sử dụng dịch vụ OpenAI ChatGPT 3.5 Chatbot AI thông qua nền tảng web BAI Chat mà không cần sử dụng các Khóa API nổi tiếng.
Hiện nay, sự phát triển này đang diễn ra phiên bản ổn định mới nhất số 2.7.0, được phát hành vào tháng 2024 năm XNUMX. Và việc cài đặt và sử dụng nó thực sự đơn giản. Ví dụ, đối với bạn tải xuống và cài đặt Chỉ cần thực hiện thứ tự lệnh sau:
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/binTrong khi, để thực hiện nó, sẽ chỉ cần viết lệnh tgpt theo sau là câu hỏi hoặc mệnh lệnh được thực hiện trong dấu ngoặc kép, sử dụng dấu ngoặc kép «"pregunta u orden"». Ngoài ra, lệnh tgpt Nó có thể được đổi tên mà không gặp vấn đề gì, để chạy nó theo cách tùy chỉnh, chỉ bằng cách thực hiện lệnh sau:
sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombreĐiểm hay của Chatbot AI CLI này là rằng, bằng cách sử dụng miễn phí nền tảng BAI Chat AI, chương trình cho phép chúng tôi đặt câu hỏi cho bạn về bất kỳ chủ đề hoặc lĩnh vực nào, không chỉ trên Linux và các lệnh Terminal, mặc dù nó có hạn chế là không thể thực thi lệnh trực tiếp trong Terminal. Ngoài ra, nó có thể được bổ sung bằng cách sử dụng giao diện đồ họa (GUI) trên máy tính để bàn và các ứng dụng web của nền tảng BAI Chat. Như có thể thấy trong liên kết sau.
Ứng dụng Shell Genie là gì?
Theo trang web chính thức của việc phát triển phần mềm này dựa trên Công nghệ AI được gọi là Shell Genie, nó được mô tả như sau:
Shell Genie là một công cụ dòng lệnh cho phép bạn tương tác với thiết bị đầu cuối bằng ngôn ngữ đơn giản. Bạn hỏi thần đèn bạn muốn làm gì và thần đèn sẽ đưa ra mệnh lệnh bạn cần.
Tuy nhiên, để hiểu rõ hơn, cần nói thêm rằng, Shell Genie về cơ bản là Chatbot AI CLI chỉ tập trung vào việc trả lời các câu hỏi về hệ điều hành GNU/Linux và các lệnh của nó, đưa ra các mệnh lệnh khả thi dưới dạng phản hồi để xác minh và thực thi trên Terminal.
Hiện tại, điều này Phát triển Python trên trang web PyPi có sẵn thông qua phiên bản ổn định mới nhất số 0.2.10, được phát hành vào tháng 2023 năm XNUMX. Và việc cài đặt cũng như sử dụng nó thực sự đơn giản. Ví dụ, đối với bạn cài đặt Có 2 chế độ có sẵn, đó là:
Cài đặt bằng pipx
- Cài đặt Python 3.10 trở lên.
- Cài đặt pipx.
- Cài đặt Shell Genie với pipx:
pipx install shell-genie
Cài đặt bằng pip
- Cài đặt Python 3.10 trở lên.
- Tạo môi trường ảo ở vị trí ưa thích của bạn:
python -m venv .venv - Kích hoạt môi trường ảo:
source .venv/bin/activate - Cài đặt Shell Genie với đánh rớt:
pip install shell-genie
Đã được cài đặt, để thực thi nó, bạn chỉ cần viết yêu cầu "shell-genie ask» theo sau là câu hỏi hoặc mệnh lệnh được thực hiện trong dấu ngoặc kép, sử dụng dấu ngoặc kép «"pregunta u orden"». Tuy nhiên, trước đó, dịch vụ phải được khởi tạo bằng lệnh lệnh «shell-genie ask» và viết «free-genie» để tận hưởng miễn phí, tức là không cần phải định cấu hình Khóa API cho ChatGPT (Khóa truy cập và kết nối với nền tảng Open AI ChatGPT).
Xin lưu ý rằng, trong một số bản phân phối như Debian/Ubuntu và các bản phái sinh của bản này, nhiều khi bạn có thể cài đặt phiên bản Python và Pip mới nhất hiện có từ kho lưu trữ của riêng mình bằng lệnh lệnh sau:
apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyringMặc dù, các phương pháp thay thế cũng có thể được sử dụng để có được một phiên bản cụ thể, hiện đại hơn của Python và Pip, trực tiếp và duy nhất hoặc song song (môi trường ảo) như được hiển thị trong liên kết sau.
Ví dụ sử dụng Terminal GPT và Shell Genie
Để làm điều này, chúng tôi đã hỏi cả hai người 2 câu hỏi giống nhau, một câu về kiến thức chung và câu còn lại về Linux, và đây là kết quả:
Ảnh chụp màn hình thiết bị đầu cuối GPT
Ảnh chụp màn hình Shell Genie
tóm lại
Tóm lại, 2 sự phát triển thú vị, hữu ích và sáng tạo này của Chatbots AI CLI miễn phí và mở cho Linux Terminal được gọi là «Thiết bị đầu cuối GPT và Shell Genie» Không còn nghi ngờ gì nữa, chúng là những giải pháp bổ sung tốt để có quyền truy cập, miễn phí hoặc trả phí, vào công nghệ ChatGPT của OpenAI. Tuy nhiên, chúng tôi chắc chắn rằng, ngày nay, có thể có những diễn biến tương tự khác, tương đương hoặc ít được biết đến hơn. Vì vậy, nếu bạn là một trong những người sử dụng hoặc biết một số Chatbot AI CLI khác cho Linux Terminal, miễn phí, mở và miễn phí, chúng tôi mời bạn cho chúng tôi biết tên của nó, thông qua nhận xét, để toàn bộ Cộng đồng CNTT Linux của chúng tôi hiểu biết và thích thú.
Cuối cùng, hãy nhớ thăm của chúng tôi «trang chủ» ở Tây Ban Nha. Hoặc, bằng bất kỳ ngôn ngữ nào khác (chỉ bằng cách thêm 2 chữ cái vào cuối URL hiện tại của chúng tôi, ví dụ: ar, de, en, fr, ja, pt và ru, cùng nhiều ngôn ngữ khác) để tìm hiểu thêm nội dung hiện tại. Ngoài ra, chúng tôi mời bạn tham gia cùng chúng tôi Kênh Telegram chính thức để đọc và chia sẻ thêm tin tức, hướng dẫn và hướng dẫn từ trang web của chúng tôi. Và tiếp theo nữa Kênh Telegram thay thế để tìm hiểu thêm về Linuxverse nói chung.