Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt AutoGPT trong vài phút

Các khả năng của trí tuệ nhân tạo (AI) tiếp tục thu hút sự quan tâm trên toàn thế giới và tạo ra những thay đổi lớn trong cuộc sống cá nhân và nghề nghiệp hàng ngày của chúng ta.

Với các mô hình AI tiên tiến như ChatGPT và khả năng tăng tốc từ GPT-3 tới GPT-4chúng tôi đã nhận thấy những cải tiến đáng kể về khả năng lý luận nâng cao, hiểu được ngữ cảnh dài hơn và cài đặt đầu vào.

Các công cụ như ChatGPT yêu cầu phải tạo ra các lời nhắc cẩn thận để có được kết quả như mong muốn.

Tuy nhiên, một công cụ AI tiên tiến và mạnh mẽ hơn đã ra đời, chỉ yêu cầu bạn giải thích mục tiêu của nó và sau đó công cụ này sẽ làm mọi thứ cho bạn.

Đúng vậy, các nhà phát triển hiện đang nghiên cứu các tác nhân AI tự trị, cái nhìn đầu tiên về trí tuệ nhân tạo tổng quát (AGI), một loại AI có khả năng thực hiện các nhiệm vụ trí tuệ ở cấp độ con người bằng cách sử dụng các quy trình, trí tuệ và lý luận của chính nó.

AutoGPT là ứng dụng GPT mới nhất-4đã gây bão trên mạng kể từ lần phát hành đầu tiên vào ngày 30 tháng 3 năm 2023, khiến nó trở thành một trong những chủ đề phổ biến nhất trên Twitter.

nguồn: twitter.com

Trong blog này, chúng ta sẽ xem điều gì khiến AutoGPT trở nên đáng được quảng cáo rầm rộ, cách thức hoạt động và cách cài đặt công cụ mạnh mẽ này để khám phá khả năng ra quyết định hợp lý và tự chủ của nó.

Điều đầu tiên trước tiên.

AutoGPT là gì?

AutoGPT là một ứng dụng AI thử nghiệm mã nguồn mở sử dụng mô hình ngôn ngữ OpenAI GPT4tạo ra các tác nhân AI hoàn toàn tự động và có thể cấu hình được.

Điều này cho phép AutoGPT thực hiện các tác vụ với ít sự can thiệp của con người và chạy tự động với lời nhắc.

Toran Bruce Richards, người sáng lập công ty game Gravity Gravitas, đã phát hành AutoGPT vào tháng 3, đây là công cụ hoàn toàn độc đáo so với các công cụ AI khác do hoạt động độc lập. Do đó, nó chỉ yêu cầu bạn viết các mục tiêu và nhiệm vụ của mình để có thể độc lập tạo ra các lời nhắc khác cần thiết nhằm đạt được kết quả khi hoàn thành một nhiệm vụ nhất định.

Bằng cách này, AutoGPT thay đổi cách mọi người tương tác với các mô hình AI, loại bỏ nhu cầu mọi người phải tích cực tham gia để đạt được kết quả mong muốn.

Vì vậy, nếu bạn muốn đặt cà phê từ Starbucks, phát triển trang web, phân tích thị trường hoặc viết tập lệnh podcast, chỉ cần chạy các lệnh AutoGPT và nó sẽ làm điều đó cho bạn.

AutoGPT hoạt động như thế nào?

AutoGPT chạy trên một công cụ AI tự động bằng cách chia một nhiệm vụ thành nhiều nhiệm vụ phụ và tạo ra các tác nhân AI khác nhau để đáp ứng và thực hiện các nhiệm vụ này.

Các tác nhân AI này bao gồm:

  • Tác nhân tạo việc làm: Khi bạn gửi mục tiêu của mình tới AutoGPT, tác nhân đầu tiên tương tác với bạn để bắt đầu quá trình tạo việc làm là tác nhân tạo việc làm. Nhân viên hỗ trợ này tạo danh sách nhiệm vụ dựa trên mục tiêu cuối cùng của bạn, kèm theo các bước để đạt được mục tiêu đó và gửi chúng đến nhân viên hỗ trợ ưu tiên.
  • Tác nhân ưu tiên nhiệm vụ: Khi tác nhân ưu tiên nhận được một danh sách các nhiệm vụ, nó sẽ đảm bảo rằng thứ tự chính xác của chúng có ý nghĩa logic và gửi nó đến tác nhân điều hành.
  • Tác nhân thực thi tác vụ: Sau khi thiết lập mức độ ưu tiên của các tác vụ con, tác nhân thực thi bắt đầu thực thi từng tác vụ này bằng Internet, GPT-4 và các công cụ khác cần thiết để hoàn thành nhiệm vụ.

Ba tác nhân này cũng liên lạc với nhau nếu nhiệm vụ không được hoàn thành.

Ví dụ: khi tác nhân điều hành hoàn thành các bước nhưng kết quả không như mong đợi, nó sẽ liên lạc với tác nhân tạo nhiệm vụ, tác nhân này có thể tạo danh sách nhiệm vụ mới để đạt được mục tiêu cuối cùng. Quá trình này tạo ra một vòng lặp tương tác giữa cả ba tác nhân cho đến khi chúng có thể tạo ra đầu ra do người dùng xác định.

Trong khi các tác nhân AI này thực hiện nhiệm vụ của mình, hành động của chúng được hiển thị trong giao diện người dùng theo bốn loại, cụ thể là:

  • Suy nghĩ: Tác nhân AI chia sẻ suy nghĩ của mình sau khi hoàn thành mỗi nhiệm vụ.
  • Lý luận: Các tác nhân AI giải thích lý do cho hành động của họ bằng cách trả lời lý do TẠI SAO đằng sau mỗi bước.
  • Kế hoạch: Sau đó, hệ thống sẽ cung cấp một kế hoạch chiến lược để hoàn thành nhiệm vụ.
  • Phê bình: Sau đó, hệ thống đưa ra lời phê bình, cho phép tác nhân AI khắc phục lỗi của họ và sửa mọi lỗi.

Bằng cách này, luồng tính toán này cho phép AutoGPT cung cấp thông tin chi tiết về các bước cần thực hiện để tiếp cận một vấn đề cụ thể và sửa lỗi mà không cần sự can thiệp của con người.

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

Dưới đây là những yêu cầu quan trọng nhất để cài đặt AutoGPT trên máy tính của bạn:

➡️ Bạn không cần một máy tính tiên tiến hay mạnh mẽ, nhưng một chiếc máy tính tốt có thể cài đặt AutoGPT vì hầu hết công việc khó khăn đều được thực hiện bởi API OpenAI trên đám mây.

➡️Python 3.8 hoặc sau đó.

➡️ Truy cập API GPT-4 để có hiệu quả, lý luận tốt hơn và ít nguy cơ tạo ra thông tin sai lệch hơn.

➡️ Git

➡️ Mã Visual Studio

➡️ Khóa API OpenAI

Làm cách nào để cài đặt AutoGPT?

Không giống như các công cụ như ChatGPT yêu cầu đăng nhập đơn giản để truy cập và sử dụng công cụ, bạn cần cài đặt một số chương trình đáp ứng yêu cầu sử dụng AutoGPT.

Vì vậy, nếu bạn muốn sử dụng và tận dụng các tính năng của AutoGPT, đây là quy trình chi tiết để cài đặt công cụ này trên thiết bị cục bộ của bạn.

Bước chân 1: Cài đặt phần mềm cần thiết

Cần có ba chương trình cơ bản để cài đặt AutoGPT: Python, Git và Visual Studio Code.

Dưới đây là các liên kết để cài đặt các công cụ này:

Bạn cũng có thể xem hướng dẫn cài đặt python chi tiết này để thực hiện quá trình dễ dàng hơn.

Bước chân 2: Truy cập các khóa API thông qua tài khoản OpenAI của bạn

Một bước quan trọng khác sau khi cài đặt phần mềm là tạo tài khoản OpenAI nếu bạn chưa có tài khoản.

Bạn có thể tạo tài khoản OpenAI hoặc đăng nhập thông qua trang này.

Vui lòng nhập chi tiết đăng nhập để truy cập tài khoản OpenAI của bạn.

Sau khi mở tài khoản của bạn, hãy chuyển đến tab Khóa API và nhấp vào nút “Tạo bí mật mới”.

Một hộp thoại sẽ được hiển thị. Nhấp lại vào “Tạo khóa bí mật” để tạo khóa bí mật.

Hãy nhớ sao chép nó và lưu nó ở đâu đó trên thiết bị cục bộ của bạn.

Bước chân 3: Sao chép kho lưu trữ AutoGPT vào ổ cứng của bạn

Bước tiếp theo là sao chép kho lưu trữ AutoGPT GitHub vào ổ cứng của bạn.

Truy cập trang phát hành GitHub mới nhất của AutoGPT, cuộn xuống và nhấp vào liên kết “Mã nguồn (zip)” để tải xuống tệp zip.

Bây giờ hãy giải nén tệp zip này và sao chép thư mục AutoGPT để dán vào vị trí bạn chọn hoặc trên ổ cứng của bạn.

Đồng thời, bạn có thể sao chép liên kết dự án từ trang phiên bản AutoGPT GitHub.

Để thực hiện việc này, hãy nhấp vào “Mã” ở phía bên trái của cửa sổ và nhấp lại vào nút “Mã” màu xanh lá cây. Sau đó sao chép URL HTTPS hiển thị trên màn hình.

Sau đó mở dấu nhắc lệnh bằng cách dán liên kết bằng cách sao chép kho lưu trữ GitHub AutoGPT như hiển thị bên dưới.

Vì bạn cũng đã cài đặt Visual Code Studio nên bạn cũng có thể nhập mã tại dấu nhắc lệnh và truy cập AutoGPT từ trình soạn thảo Visual Code Studio.

Bước chân 4: Cài đặt mô-đun python

Mở Visual Code Studio và mở tệp AutoGPT trong trình chỉnh sửa VCS.

Nhấp vào liên kết “Mở thư mục” và mở thư mục AutoGPT trong trình chỉnh sửa của bạn.

Khi bạn mở tệp AutoGPT trong trình chỉnh sửa VCS, bạn sẽ thấy một số tệp ở bên trái trình chỉnh sửa. Nếu bạn cuộn xuống một chút, một trong các tệp bạn có thể thấy là “requirements.txt”.

Tệp này chứa tất cả các mô-đun cần thiết để chạy AutoGPT.

Bây giờ hãy nhấp vào “Thiết bị đầu cuối” ở đầu trình chỉnh sửa VCS và nhấp vào tùy chọn “Thiết bị đầu cuối mới”.

Sau đó gõ pip install –r require.txt và nhấn enter để cài đặt tất cả các mô-đun cần thiết.

Điều rất quan trọng là thư mục phải trỏ chính xác đến vị trí nơi kho lưu trữ đang được sao chép.

Bước chân 5: Đổi tên tệp .env.template

Khi cuộn qua danh sách các tệp trong trình chỉnh sửa VCS, bạn sẽ thấy tệp .env.template.

Nhấp chuột phải vào tập tin này và nhấp vào “Đổi tên”. Đổi tên tệp này bằng cách xóa “.template”.

Bước chân 6: Nhập khóa API OpenAI của bạn

Bước cuối cùng là dán bí mật OpenAI vào tệp .env đã đổi tên như hình bên dưới.

Sau khi dán key xong hãy lưu file .env.

Bây giờ hãy vào dấu nhắc lệnh và gõ python -m autogpt.

Thì đấy! Bạn đã cài đặt thành công công cụ AutoGPT mạnh mẽ trên thiết bị cục bộ của mình.

AutoGPT và ChatGPT

Mặc dù cả ChatGPT và AutoGPT đều là Mô hình ngôn ngữ lớn (LLM) OpenAI được đào tạo chuyên sâu, nhưng có sự khác biệt giữa chúng vì cả hai đều phục vụ các mục đích khác nhau. Cả hai công cụ đều được đào tạo trên các bộ dữ liệu khác nhau và được tối ưu hóa cho các tác vụ khác nhau.

Dưới đây là một số điểm phân biệt AutoGPT với ChatGPT:

# 1. Dữ liệu đào tạo

ChatGPT chủ yếu được đào tạo về một bộ sưu tập lớn văn bản được lấy từ web, bài đăng trên mạng xã hội, sách, blog và bài báo. Vì vậy, anh ta có khả năng và linh hoạt hơn trong việc hiểu ngôn ngữ ở cấp độ con người.

Mặt khác, AutoGPT được đào tạo trên một bộ sưu tập mã lớn từ StackOverflow, GitHub và các kho mã tương tự. Bộ dữ liệu đào tạo này giúp AutoGPT trở nên chuyên biệt trong việc hiểu các ngôn ngữ, cấu trúc và cú pháp lập trình.

Vì vậy, vì AutoGPT hiểu sâu hơn nhiều về cách viết mã cụ thể nên nó có thể tạo mã chính xác và hiệu quả, cho phép các tổ chức tăng tốc độ phát triển mã và giảm nguy cơ lỗi phần mềm.

#2. Thông tin chi tiết theo thời gian thực

Mẫu GPT mới nhất-4 ChatGPT được đào tạo trên cùng một dữ liệu GPT-3.5; tuy nhiên, chỉ đến tháng 9 năm 2021. Do đó, ChatGPT không cung cấp thông tin mới nhất và thông tin chi tiết theo thời gian thực vì nó không cho phép truy cập vào các nền tảng hoặc trang web trực tuyến để trích xuất thông tin.

Ngược lại, AutoGPT cung cấp khả năng truy cập Internet, lướt web và kiểm tra xem nguồn dữ liệu có hợp pháp hay không. Hơn nữa, AutoGPT có thể truy cập bất kỳ trang web hoặc nền tảng trực tuyến nào để thực hiện một tác vụ nhất định. Ví dụ: dựa trên mục tiêu bạn đưa ra cho AutoGPT, nó có thể truy cập trang web Starbucks và gọi đồ uống, đồng thời chuẩn bị và gửi email cho khách hàng tiềm năng theo hướng dẫn.

#3. Chuyển văn bản thành giọng nói

AutoGPT cho phép bạn kích hoạt tính năng chuyển văn bản thành giọng nói bằng cách gõ python -m autogpt –speak vào dòng lệnh. Tuy nhiên, điều này yêu cầu bạn phải nhập lệnh này mỗi khi muốn nói chuyện với AutoGPT.

#4. Tạo hình ảnh

Không giống như các mô hình AI như ChatGPT, AutoGPT có thể tạo hình ảnh vì công cụ này sử dụng DALL-E. Bạn phải cung cấp quyền truy cập API cho DALL-E để kích hoạt chức năng tạo hình ảnh cho tác nhân AI.

#5. Tối ưu hóa

Trong khi OpenAI đã tối ưu hóa ChatGPT để đảm bảo tính nhất quán và tự nhiên khi tạo văn bản giống con người thì AutoGPT được tối ưu hóa về tốc độ và độ chính xác của việc tạo mã, giảm thời gian, số lượng lỗi và lỗ hổng phần mềm.

#6. Ứng dụng

Bạn có thể sử dụng AutoGPT để thực hiện các tác vụ như tối ưu hóa mã, hoàn thành mã tự động và tóm tắt mã.

Mặt khác, ChatGPT được sử dụng rộng rãi để thực hiện các tác vụ như tạo văn bản, dịch ngôn ngữ và chatbot. Do đó, trong khi các ứng dụng ChatGPT tập trung vào việc cải thiện hiệu quả và giao tiếp giữa máy móc và con người thì các ứng dụng AutoGPT lại tập trung vào việc tăng độ chính xác và hiệu quả của quá trình phát triển mã.

Lợi ích của AutoGPT

AutoGPT, một công cụ tạo ra đầu ra chất lượng cao với sự can thiệp tối thiểu của con người, cung cấp một số lợi thế so với các chatbot AI truyền thống, bao gồm:

  • Tùy chỉnh liền mạch: Bạn có thể dễ dàng điều chỉnh AutoGPT cho phù hợp với nhu cầu kinh doanh hoặc công nghiệp của mình. Các nhà phát triển có thể dễ dàng sửa đổi mã nguồn để nâng cao các tính năng hiện có hoặc thêm các tính năng mới vào nội dung sản phẩm phù hợp và phù hợp với đối tượng mục tiêu cũng như nhu cầu của dự án.
  • Quyền tự chủ: Bản chất tự chủ của AutoGPT là một trong những tính năng độc đáo nhất khiến nó trở nên khác biệt so với các bot AI truyền thống khác. Vì nó có thể tự xác định các lời nhắc cần thiết để hoàn thành mục tiêu nhằm đảm bảo kết quả chất lượng, nên AutoGPT trở thành một công cụ AI có độ tin cậy cao và tiết kiệm thời gian.
  • Tốc độ: AutoGPT có thể dễ dàng phân tích lượng lớn dữ liệu và đưa ra kết quả chính xác nhanh hơn nhiều so với con người.
  • Tính linh hoạt: AutoGPT có thể học các kỹ năng mới và thực hiện nhiều nhiệm vụ; do đó, nó không bị giới hạn ở một nhiệm vụ hoặc miền cụ thể, điều này khiến nó trở thành một công cụ rất linh hoạt.
  • Tính nhất quán: AutoGPT có thể giữ phong cách, giọng điệu và giọng nói nhất quán trên nhiều phần nội dung. Tính năng này làm cho AutoGPT trở thành một công cụ tuyệt vời để các công ty và đại lý sản xuất lượng lớn nội dung một cách thường xuyên.

những từ cuối

AutoGPT là một công cụ linh hoạt và sáng tạo đang cách mạng hóa sự tương tác của chúng ta với các mô hình AI. Nó cung cấp nhiều trường hợp sử dụng khác nhau và cho phép chúng tôi hoàn thành nhiệm vụ nhanh hơn nhiều, với độ chính xác và hiệu quả cao hơn.

Điều này làm cho AutoGPT trở thành công cụ hoàn hảo cho những người đam mê AI và người viết mã muốn tạo mã chính xác và nhanh chóng. Tuy nhiên, AGI này vẫn mới hơn và đã được vài tháng kể từ khi ra mắt.

Do đó, với những tiến bộ hơn nữa trong lĩnh vực này, thật thú vị khi thấy nhiều tiềm năng và cơ hội hơn cho AutoGPT trong tương lai.

Bài viết này sẽ giúp bạn trong quá trình cài đặt AutoGPT trên máy tính để bạn có thể tận dụng các tính năng của nó như tự chủ, tùy chỉnh, tốc độ và tính linh hoạt để hoàn thành nhiệm vụ của mình trong vài giây.

Sau đó hãy xem cách sử dụng ChatGPT với Siri trên iPhone và iPad.