Installeer AutoGPT op uw computer door deze stapsgewijze handleiding te volgen.
Met de explosie van ChatGPT via internet waren veel mensen onder de indruk van de kracht en bruikbaarheid van de GPT-technologie van OpenAI. Dit leidde tot het idee om een automatische ChatGPT te maken die antwoordt en zijn eigen prompts genereert om een specifiek doel te bereiken. Dit idee zou later worden uitgevoerd als Auto-GPT.
Aangezien Auto-GPT nog in ontwikkeling is, heb je alleen toegang tot Auto-GPT zoals een ontwikkelaar dat zou doen, waarvoor misschien wat technische kennis nodig is.
Om het u gemakkelijker te maken, vindt u hier een stapsgewijze handleiding voor het downloaden en installeren van Auto-GPT.
Stap 1: Download Python en AutoGPT
Ondanks wat je elders misschien hebt gelezen, is het installeren van Auto-GPT vrij eenvoudig.
Laten we beginnen met het handmatig downloaden van de nieuwste versie van Python 3 en het Auto-GPT-uitvoerbare bestand van GitHub. U wilt eerst Python 3 downloaden en installeren, omdat uw pc deze nodig heeft om bestanden binnen Auto-GPT te lezen en uit te voeren.
Downloaden: Python 3 (Vrij)
Dubbelklik na het downloaden op het bestand om Python te installeren. Zorg ervoor dat u het vakje voor aanvinkt Voeg python.exe toe aan PATH. Hierdoor kan uw pc Python overal op uw pc gebruiken. Ga daarna door en klik Installeer nu.
Nadat je Python hebt geïnstalleerd, kun je Auto-GPT downloaden van GitHub.
Downloaden: Automatische GPT (Vrij)
Broncode.zip is voor Windows, terwijl Broncode.tar.gz is voor Linux en MacOS. Download eerst het bestand voor uw besturingssysteem, kopieer vervolgens de map en plak deze op de gewenste locatie.
Stap 2: Configureer Auto-GPT
Aangezien AutoGPT de GPT-technologie van OpenAI gebruikt, moet u een API-sleutel van OpenAI genereren om te fungeren als uw referentie om hun product te gebruiken.
Houd er rekening mee dat uw account op ChatGPT anders is dan een OpenAI-account. Je zal moeten registreren voor een OpenAI-account om toegang te krijgen tot een OpenAI API. Nu:
- Klik na registratie en inloggen op Persoonlijk in de rechterbovenhoek van de website en selecteer Bekijk API-sleutels. Deze stuurt je naar de Beheer van OpenAI API-sleutels, waar u uw API-sleutels kunt beheren.
- Om een sleutel aan te maken, klikt u op Nieuwe geheime sleutel maken, voer een naam in en klik vervolgens op Maak een geheime sleutel. U kunt de API-sleutel vervolgens kopiëren met behulp van CTRL+C of klik op het kopieerpictogram aan de rechterkant.
- Nu je je API-sleutel hebt, ga je naar je Auto-GPT-map en open je het .env bestand met Kladblok.
- Eenmaal geopend, scrolt u omlaag naar de LLM-AANBIEDER sectie. Daar ziet u OPENAI_API_KEY. Vervang de tijdelijke aanduiding door de API-sleutel die u zojuist hebt gekopieerd en sla het bestand op.
In dit bestand worden al uw servicereferenties geplaatst, dus als u een backend-vectordatabase zoals Docker of Pinecone wilt gebruiken, kunt u hier uw product-API-sleutels instellen. Maar als u alleen AutoGPT wilt gebruiken, zou de OpenAI API-sleutel voldoende moeten zijn.
Stap 3: Auto-GPT-afhankelijkheden installeren
Nu u Auto-GPT hebt geconfigureerd, is het tijd om de afhankelijkheden ervan via een terminal te installeren.
- Om een terminal in de Auto-GPT-omgeving te openen, klikt u met de rechtermuisknop op de map Auto-GPT en selecteert u Openen in Terminal.
- Gebruik de opdracht om alle vereisten te installeren die nodig zijn om Auto-GPT te laten werken:
pip install -r vereisten.txt
- Zodra u op enter drukt, zal uw terminal alle vereiste afhankelijkheden downloaden en installeren.
- Probeer na de installatie Auto-GPT te openen met behulp van:
python -m autogpt
Gefeliciteerd! U heeft Auto-GPT met succes geïnstalleerd.
Auto-GPT gebruiken
Nu u Auto-GPT met succes op uw computer hebt geïnstalleerd, gaan we bespreken hoe u Auto-GPT kunt gebruiken.
Wanneer u Auto-GPT voor het eerst opent, wordt u onmiddellijk gevraagd om een naam op te geven voor uw AI-assistent, zijn rol en vijf doelen die de AI moet volgen.
U kunt elke gewenste naam invoeren. Het heeft waarschijnlijk geen invloed op de prestaties van uw AI-assistent. Probeer na het geven van een naam een duidelijke en beknopte rol te geven, aangezien dit de rol bepaalt die de AI zal spelen.
Hoewel u niet alle vijf de doelen hoeft te vervullen, wordt het toch aanbevolen om dit te doen, omdat dit waarschijnlijk de efficiëntie van uw AI beïnvloedt.
In dit voorbeeld hebben we onze AI-assistent "Recipe-Generator" genoemd. Zijn rol is om een recept te maken op basis van de vijf belangrijkste ingrediënten die direct verkrijgbaar zijn in de VS. We hebben de eerste drie doelen ingesteld als parameters voor wat we verwachten dat het recept zal zijn en de laatste twee hebben ingesteld om Auto-GPT te vertellen het bestand op te slaan als TXT en vervolgens af te sluiten.
Zodra je je laatste doel hebt opgegeven, kun je op enter drukken om Auto-GPT te laten lopen.
Tijdens het hardlopen kun je de gedachten, redeneringen, plannen en kritiek van de AI zien. Voor elke actie van de AI-assistent wordt u gevraagd om zijn plan uit te voeren. U kunt dit doen door "y" als ja te typen.
Als u wilt dat de AI een aantal keren doorgaat zonder u om autorisatie te vragen, typt u "y -(nummeracties geautoriseerd)." Als u bijvoorbeeld wilt dat uw AI-assistent doorgaat met het uitvoeren van de volgende vijf stappen, typt u "y -5" en druk op enter.
Een voordeel van Auto-GPT ten opzichte van ChatGPT is dat het gratis is om via internet te zoeken. Zoals je hier kunt zien, downloadt onze Recept-Generator-assistent een bestand.
Dit maakt dit AI potentieel gevaarlijk; daarom vraagt Auto-GPT u altijd om autorisatie voordat plannen worden uitgevoerd. Lees en begrijp altijd de gedachten, redeneringen en plannen van uw AI-assistent voordat u toestemming geeft voor zijn acties.
Na elke actie van de AI kun je ook je feedback geven om de AI te helpen met zijn taak.
In deze schermafbeelding heeft onze AI-assistent drie keer dezelfde stap doorlopen. Dus we vertellen de AI om het zoeken naar recepten over te slaan en de uitvoer te maken.
Na het maken van het recept heeft onze AI nu zijn taak volbracht.
Om de uitvoer te bekijken, gaat u naar uw Auto-GPT-map en open auto-gpt-werkruimte.
Succes! Onze AI-assistent heeft ons een recept gegeven voor een braadpan met kippentaart.
Auto-GPT-beperkingen
Hoewel het leuk was dat Auto-GPT werkt, is het nog steeds vrij beperkt. Na een reeks tests ontdekten we dat Auto-GPT niets ingewikkelds aankon. Meestal bleef het rond dezelfde gedachte en redenering draaien. Hoewel je zeker nuttige aanwijzingen kunt blijven geven, zou het meer aanvoelen als ChatGPT in plaats van de autonome assistent die het bedoeld was.
Veel van deze eindeloze loopings werden veroorzaakt doordat de AI niet wist hoe hij moest omgaan met of navigeren door websiteadvertenties, inlogpagina's, cookies en allerlei soorten pop-ups. Deze moeilijkheid werd waarschijnlijk veroorzaakt door het feit dat we alleen Auto-GPT op GPT-3.5 draaiden in plaats van GPT-4.
Hoewel de twee versies qua versie dicht bij elkaar kunnen liggen, GPT3.5 en GPT-4 verschillen sterk van elkaar.
De toekomst van automatische GPT
Er zijn twee redenen waarom Auto-GPT niet zo krachtig is als zou moeten.
De eerste is dat het nog in ontwikkeling is: er moeten meer functies en aanpassingen worden toegevoegd om Auto-GPT te laten functioneren zoals bedoeld. De tweede is dat GPT-3.5 niet bedoeld was om Auto-GPT aan te drijven. Als je naar de officiële GitHub kijkt, kun je zien dat AutoGPT wordt ontwikkeld om GPT-4 te gebruiken.
Het zal slechts een kwestie van tijd zijn voordat AutoGPT een volwassen ontwikkelingsstadium bereikt en GPT-4 wordt uitgebracht. Wanneer dat gebeurt, zal AutoGPT waarschijnlijk net zo indrukwekkend en krachtig zijn als eerst werd gedacht. Dus voordat dat gebeurt, ben je misschien geïnteresseerd om ermee te spelen terwijl we wachten op de komende updates en GPT-4.