/ / Cách cài đặt và thiết lập Auto-GPT trên Ubuntu

Cách cài đặt và thiết lập Auto-GPT trên Ubuntu

Auto-GPT là một dự án mã nguồn mở cho phép mọi người tạo các trợ lý AI đáp ứng nhu cầu của họ. Những trợ lý AI này có khả năng suy nghĩ và tự phê bình, đồng thời có thể tạo ra các lời nhắc của riêng họ để đạt được một nhóm mục tiêu cụ thể và hoàn thành vai trò của họ. Nó sử dụng cùng một mô hình ngôn ngữ GPT được sử dụng trong ChatGPT đã phổ biến.


Nếu muốn khai thác sức mạnh của GPT dưới dạng trợ lý AI, bạn có thể muốn dùng thử Auto-GPT. Đây là cách bạn có thể cài đặt và thiết lập Auto-GPT trên Ubuntu.


Điều kiện tiên quyết để cài đặt Auto-GPT

Để cài đặt Auto-GPT, trước tiên bạn cần cài đặt gói Python3 và Git mới nhất trên máy tính của mình.

Python được sử dụng rộng rãi trong Auto-GPT. Để cài đặt phiên bản Python mới nhất trên Ubuntu, hãy mở một thiết bị đầu cuối và nâng cấp và cập nhật các gói bằng cách sử dụng:

 sudo apt update && sudo apt upgrade 

Bây giờ, thêm PPA deadsnakes bằng lệnh sau:

 sudo add-apt-repository ppa:deadsnakes/ppa 

Cài đặt phiên bản Python mới nhất với:

 sudo apt install python3.11 

Thay thế “python3.11” trong lệnh trên bằng phiên bản Python mới nhất tại thời điểm đó.

Sau khi cài đặt, hãy kiểm tra xem pip đã được cài đặt trên máy của bạn chưa:

 pip --version 

Nếu bạn đang sử dụng Python 3.4 trở lên, thì pip đã được cài đặt sẵn. Nhưng trong trường hợp nó bị thiếu, hãy cài đặt pip với:

 sudo apt install python3-pip 

Bây giờ bạn đã cài đặt phiên bản Python mới nhất và pip trên Ubuntu, hãy cài đặt Git và sao chép kho lưu trữ Auto-GPT bằng cách sử dụng bản sao git:

 sudo apt install git
sudo git clone https://github.com/Significant-Gravitas/Auto-GPT.git

Thay đổi thư mục thành thư mục mã Auto-GPT mới tạo bằng lệnh cd:

 cd Auto-GPT 

Bước 1: Định cấu hình Auto-GPT trên Ubuntu

Bây giờ, bạn đã thiết lập chính xác môi trường cho Auto-GPT, bạn cần định cấu hình khóa API OpenAI của mình làm biến môi trường.

Để nhận khóa API OpenAI, hãy đăng ký tài khoản bằng cách truy cập platform.openai.com. Đảm bảo bạn thiết lập phương thức thanh toán của mình để sử dụng sản phẩm GPT của OpenAI.

Sau khi đăng nhập vào tài khoản của bạn, hãy nhấp vào ảnh hồ sơ ở trên cùng bên phải và chọn Xem khóa API.

Để tạo khóa API, hãy nhấp vào Tạo khóa bí mật mới nút, thêm bất kỳ tên nào và sao chép khóa API bằng cách nhấn Ctrl + C hoặc nhấp vào biểu tượng sao chép. Bạn sẽ sử dụng khóa này làm thông tin đăng nhập để trợ lý AI của mình sử dụng công nghệ GPT của OpenAI.

Tạo khóa API OpenAI

Sau khi sao chép, dán khóa vào bên trong .env tài liệu. Tệp env sẽ lưu trữ tất cả các khóa API mà bạn sử dụng với Auto-GPT. Nếu bạn không cần cơ sở dữ liệu vectơ phụ trợ như Pinecone, khóa API OpenAI của bạn sẽ đủ để sử dụng Auto-GPT.

Để đặt khóa API của bạn, hãy mở .env tập tin sử dụng nano:

 nano .env.template 

Để xác định vị trí biến khóa API OpenAI, hãy giữ CTRL + Wtìm kiếm “OPEN_API_KEY=”, rồi nhấn Đi vào.

Chèn khóa API

Thay thế trình giữ chỗ bằng khóa API của bạn bằng cách nhấn Ctrl + V và đánh Ctrl + S để tiết kiệm. Bạn có thể thoát trình soạn thảo văn bản nano bằng cách nhấn Ctrl + X.

Bạn cũng phải đổi tên “.env.template” tập tin để duy nhất “.env“. Để làm như vậy, hãy chạy:

 sudo mv .env.template .env 

Bước 2: Cài đặt phụ thuộc Auto-GPT trên Ubuntu

Auto-GPT sử dụng rất nhiều thư viện Python. Bạn sẽ cần cài đặt tất cả các gói bằng cách sử dụng pip và yêu cầu.txt tệp văn bản đi kèm với mã nguồn AutoGPT.

Để cài đặt tất cả các phụ thuộc Python, hãy chạy:

 pip install -r requirements.txt 
Cài đặt yêu cầu Auto-GPT

Tiếp theo, hãy thử chạy Auto-GPT bằng cách sử dụng:

 python3 -m autogpt 
Cài đặt Auto-GPT thành công

Chúc mừng! Bạn đã cài đặt và thiết lập thành công Auto-GPT trên máy Ubuntu của mình.

Cách sử dụng Auto-GPT trên Ubuntu

Với Auto-GPT được cài đặt, giờ đây bạn có thể tạo trợ lý AI của riêng mình. Có hai chế độ khi sử dụng Auto-GPT. Ở chế độ mặc định, bạn chỉ cần cung cấp một nhiệm vụ. Dựa trên tác vụ đã chỉ định, Auto-GPT sẽ tự động tạo tên, vai trò và mục tiêu của trợ lý AI của bạn.

Chế độ tự động Auto-GPT

Ở chế độ thủ công, Auto-GPT sẽ yêu cầu bạn chỉ định tên, mục tiêu và tối đa năm mục tiêu mà bạn muốn trợ lý AI theo dõi trong khi thực hiện nhiệm vụ của mình. Chế độ này cho phép bạn kiểm soát cách thức hoạt động của trợ lý AI.

Để sử dụng chế độ thủ công, hãy sử dụng lệnh sau:

 --manual 

Trong ví dụ này, chúng tôi đã đặt tên cho trợ lý AI của mình và giao cho nó vai trò tìm kiếm các quảng cáo sản phẩm và một vài mục tiêu về chất lượng của quảng cáo.

Chế độ thủ công Auto-GPT

Khi tên, mục tiêu và vai trò đã được cung cấp, trợ lý AI của bạn sẽ ngay lập tức kích hoạt và bắt đầu lặp lại quá trình suy nghĩ và thực hiện của nó.

Trong suốt quá trình, bạn có thể xem suy nghĩ, lập luận, kế hoạch, lời chỉ trích và hành động tiếp theo của trợ lý AI. Hành động tiếp theo của nó sẽ chỉ được thực hiện sau khi bạn đã chấp thuận.

Lệnh đầu vào cho Auto-GPT

Bạn có thể phê duyệt hành động tiếp theo của AI bằng cách gõ “y” nếu có. Nếu bạn không muốn AI tiếp tục kế hoạch của mình, bạn có thể nhập “N” cho không và thoát.

Nếu bạn tin tưởng trợ lý AI của mình và không muốn tiếp tục theo dõi mọi suy nghĩ và hành động của nó, bạn có thể gõ “y -(số)“. Ví dụ: nếu bạn muốn Auto-GPT thực hiện năm tác vụ tiếp theo, bạn có thể nhập “năm -5“. Hơn nữa, nếu bạn muốn cung cấp phản hồi cho trợ lý AI của mình, bạn cũng có thể nhập lời nhắc của mình làm đầu vào.

Trong ví dụ này, trợ lý của chúng ta đã lặp đi lặp lại những suy nghĩ, kế hoạch và cách thực hiện giống nhau ba lần. Vì vậy, chúng tôi quyết định cung cấp cho nó thông tin phản hồi để dừng lại vì những nỗ lực ban đầu của nó đã đủ.

Cung cấp phản hồi của con người cho Auto-GPT

Sau khi trợ lý AI của bạn hoàn thành nhiệm vụ, bạn có thể xem đầu ra cuối cùng của nó bằng cách mở /Auto-GPT-xxx/autogpt/auto_gpt_workspace danh mục.

Phiên Auto-GPT thành công

Thành công! Trợ lý AI của chúng tôi đã cung cấp cho chúng tôi danh sách các mã khuyến mại đang hoạt động cho con chuột mà chúng tôi đang tìm kiếm.

Hạn chế của Auto-GPT

Mặc dù Auto-GPT đã cho chúng tôi một số kết quả khá hứa hẹn, nhưng nó vẫn không mạnh mẽ hoặc hữu ích như ban đầu được thổi phồng. Trong quá trình thử nghiệm của chúng tôi, bất kỳ nhiệm vụ hơi phức tạp nào thường dẫn đến việc trợ lý AI lặp đi lặp lại cùng một kiểu suy nghĩ và hành động, cuối cùng không thành công.

Một phần lớn của vấn đề này là do AI không có khả năng xử lý quảng cáo trên trang web, cookie, trang đăng nhập và cửa sổ bật lên. Nguyên nhân có thể là do Auto-GPT vẫn đang trong giai đoạn phát triển ban đầu.

Vì vậy, hiện tại, bạn chỉ nên sử dụng Auto-GPT như một cách để chơi và thử nghiệm với trợ lý AI.

Auto-GPT sẽ ngày càng tốt hơn

Auto-GPT không mạnh như mong đợi do giai đoạn phát triển hiện tại của nó và quyền truy cập hạn chế vào GPT-4. Tuy nhiên, những điều này sẽ không tồn tại lâu vì Auto-GPT đang thu hút được nhiều sự quan tâm và hỗ trợ từ mọi người trên toàn thế giới.

Sự phát triển của Auto-GPT có thể sẽ tiếp tục cho đến khi đạt đến trạng thái hoàn thiện và ổn định, nơi nhiều tính năng hữu ích được triển khai. Chỉ còn là vấn đề thời gian trước khi Auto-GPT trở thành một công cụ thiết thực cho các ứng dụng cá nhân, chuyên nghiệp và doanh nghiệp của chúng ta.

Similar Posts

Leave a Reply

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