Được xuất bản vào ngày 19 tháng 5 năm 2023, 2:45 chiều EDT
Jayric tốt nghiệp ngành Khoa học Pháp y với hơn 5 năm kinh nghiệm viết lách và có niềm đam mê với kỹ thuật đảo ngược và phần cứng.
Hành trình công nghệ của anh bắt đầu từ thời thơ ấu với chiếc Nokia N91 cũ, nơi anh đóng gói lại các trò chơi Java như cổng Pokémon Blue trên Symbian để điều chỉnh TM và Poké Dollars. Ở trường trung học, anh ấy đã cài đặt các ROM Android tùy chỉnh và kinh doanh các trò chơi đã được sửa đổi để lấy tiền ăn trưa. Ở trường đại học, anh ấy đã học C/C++ và các thiết bị điện tử trên TI Tiva C LaunchPad, sau đó tiếp tục tạo các dự án DIY khác nhau, từ khóa bảo mật USB đến các thiết bị tự động hóa gia đình.
Jayric hiện thích viết bài tại MUO để tiếp tục chia sẻ và học hỏi về công nghệ đồng thời trau dồi kỹ năng của riêng mình. Ngoài công nghệ, anh ấy thích nghiền CS2 và Dragon Nest, nâng tạ, chạy 5 km hàng ngày và đọc sách trong nhà kính của mình.
Auto-GPT là một dự án nguồn mở cho phép mọi người tạo ra trợ lý AI phục vụ nhu cầu của họ. Những trợ lý AI này có khả năng suy nghĩ, tự phê bình và có thể tạo ra những lời nhắc riêng để đạt được một số mục tiêu cụ thể và hoàn thành vai trò của mình. Nó sử dụng cùng một mô hình ngôn ngữ GPT được sử dụng trong ChatGPT vốn đã phổ biến.
Nếu bạn 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 rồi 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ờ, hãy 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 máy của bạn đã được cài đặt pip chưa:
pip --version Nếu bạn đang sử dụng Python 3.4 trở lên, pip đã được cài đặt sẵn. Nhưng trong trường hợp thiếu, hãy cài đặt pip bằng:
sudo apt install python3-pip Bây giờ bạn đã cài đặt phiên bản Python và pip mới nhất 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 git clone :
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: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, 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 xác thực để trợ lý AI của bạn sử dụng công nghệ GPT của OpenAI.
Sau khi sao chép, hãy dán khóa vào trong .env tập tin. 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 thì 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 + W , tìm kiếm “OPEN_API_KEY= ”, rồi nhấn Enter .
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ấn 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 " chỉ tập tin vào ".env ". Để làm như vậy, hãy chạy:
sudo mv .env.template .env Bước 2:Cài đặt Auto-GPT Dependency 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 pip và requirements.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ần phụ thuộc Python, hãy chạy:
pip install -r requirements.txt
Tiếp theo, hãy thử chạy Auto-GPT bằng cách sử dụng:
python3 -m autogpt
Xin 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 cài đặt Auto-GPT, 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 nhiệm vụ được chỉ định, Auto-GPT sẽ tự động tạo tên, vai trò và mục tiêu của trợ lý AI.
Ở 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 tuân theo 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 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 quảng cáo sản phẩm cũng như một số mục tiêu về chất lượng của quảng cáo.
Sau khi đã cung cấp tên, mục tiêu và vai trò, 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ý luận, kế hoạch, lời phê bình 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.
Bạn có thể phê duyệt hành động tiếp theo của AI bằng cách nhập "y " vâng. Nếu không muốn AI tiếp tục kế hoạch của mình, bạn có thể gõ "n " 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 tất cả suy nghĩ và hành động của nó, bạn có thể nhập "y -(number) ". Ví dụ:nếu bạn muốn Auto-GPT thực thi năm hành động tiếp theo, bạn có thể nhập "y -5 ". Hơn nữa, nếu 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 làm đầu vào.
Trong ví dụ này, trợ lý của chúng tôi đã lặp đi lặp lại những suy nghĩ, kế hoạch và hành động giống nhau ba lần. Vì vậy, chúng tôi quyết định đưa ra phản hồi để ngừng hoạt động vì những nỗ lực ban đầu của nó đã đủ.
Sau khi trợ lý AI của bạn hoàn thành nhiệm vụ, bạn có thể xem kết quả cuối cùng của nó bằng cách mở /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace thư mục.
Thành công! Trợ lý AI của chúng tôi đã cung cấp cho chúng tôi danh sách 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 mang lại 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 cũng thường dẫn đến việc trợ lý AI lặp lại cùng một kiểu suy nghĩ và hành động, cuối cùng thất bại.
Một phần lớn của vấn đề này là AI không có khả năng xử lý quảng cáo 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 mẽ như mong đợi do giai đoạn phát triển hiện tại và khả năng truy cập GPT-4 bị hạn chế. Tuy nhiên, những điều này sẽ không tồn tại được lâu vì Auto-GPT đang nhận được rất nhiều sự quan tâm và ủng hộ 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 trưởng thành và ổn định, nơi nhiều tính năng hữu ích được triển khai. Chỉ 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.