Get Started with Raven AGI
Key Takeaways
The video demonstrates how to get started with Raven AGI, including signing up for OpenAI and installing the necessary dependencies, with a focus on setting up the MVP version of Raven.
Full Transcript
hey everyone david shapiro here for another episode of the raven agi channel in today's episode i'm going to show you how to get started with raven agi it's pretty simple there's only one major prerequisite that you need and that is that you'll need access to openai so openai created gpt3 which is at present the only cognitive engine powerful enough to run raven i'm sure there's going to be competitors in the future and also unfortunately right now open ai is still in beta which means that you need to sign up to get access uh but i personally anticipate that it will go live by the end of 2021 certainly within uh 2022 and then there will also be competitors i know google and amazon and a few others are working on similar transformers uh generative pre-trained transformers like gpt3 and of course openai will probably be working on on other services so unfortunately like i said right now this is the only one capable of running raven so this is where we've got to go so you go to open a uh sorry beta.openai.com you click join the wait list and then you fill this out you fill out the form um most of it is pretty standard um and the one one tip that i'll give is that you should probably give as much detail as possible don't just you know not just one or two sentences like you've got you've got a big text field so you can you give give a lot of detail that's what i did um i gave a link to my work um and and that's how i got approved so uh once you once you submit that it did take a few months so just to set expectations i think it took about six months before i got approval to be fair though i did i did submit approval almost immediately after it became available so it took a while but i did get approved and i got my api key once you get approved you'll get a welcome letter they'll invite you to the slack channel and then you can go into your settings and get your api key so once you get your open ai api key then what you want to do is you come over to the public repo for raven the mvp which is minimum viable product so remember this is just this is the base the bare bones version of raven there's going to be a lot of improvements to raven over the coming years so you go to github.com daveshap ravenmvp click on the code button the big green button they make it easy to find click on the clipboard or you can just click on the uh the text box and copy then open up a command prompt and you do get clone um oh i'm just also assuming that you have git installed i'll show you where to get that in just a second so you do get clone and download it um to get m.com and then you can get it there um all right so once you get this clone down cd into raven mvp der so you can see it gives gives us a few files we'll do explorer c raven mvp okay so here's what it'll look like you can run this on windows or linux or mac or whatever as long as you've got python there is one requirement that you have to install and that's here it's just open ai so once you if you've got python installed it's really easy just do pip install open ai and all this does is act as a as a easy set of bindings to talk to the api you can also do it with curl or uh or your own um rest requests um but they're they're a little their little module is pretty simple um so i've already got it installed but it's just these three things pip install openai and i also have all this on the readme page here i think that i don't have the uh the install requirements so i'll add that um but yeah so once you get to that point you're pretty much all set you've got the code downloaded you've got your access to the key and then you've got the uh you've got this so the last thing that you need to do is you have to create this text file um it'll be called openai api key dot text this is mine i'm not going to show you what my api key is but i'll just copy it in and this is what the services will use in order to authenticate to open ai and this will give you access to gpt3 so then what you do once you've got all this set up you've got your api key you've got the code you've got open ai installed you just do python service nexus and there you see it's it's running it says service flask app nexus lazy loading yada yada away it goes here's the raven mvp and it's running and there you have it you are ready to go you could go ahead and put in any context you want you could say mary had a little lamb and then see what raven wants to do i'm not gonna do that because i'm gonna i'm not gonna waste my tokens but uh there you have it you know i started from nothing uh this morning i showed you the the entire process start to finish to get started with raven um so good luck and uh i hope that uh i hope that everyone has some fun and and starts participating in the research thanks for watching
Original Description
The Kickstarter for my Post-Labor Economics book is live! https://www.kickstarter.com/projects/daveshap/labor-zero
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from David Shapiro · David Shapiro · 2 of 60
1
▶
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Raven MVP Demo 2021-04-02
David Shapiro
Get Started with Raven AGI
David Shapiro
Coding Raven's Encyclopedia Service (v.1)
David Shapiro
Prototype AGI demo - Natural Language Cognitive Architecture "NLCA" running on GPT-3
David Shapiro
Raven Release 1 Deep Dive
David Shapiro
Fine-tuning GPT-3 to generate questions about anything
David Shapiro
Fine-tuning GPT-3 for benevolent and trustworthy AGI
David Shapiro
Implementing Natural Language Cognitive Architecture with GPT-3 and the "nexus" concept
David Shapiro
5 Tips and Misconceptions about Finetuning GPT-3
David Shapiro
How to create synthetic datasets with GPT-3
David Shapiro
What is a heuristic imperative? What imperatives should we give AGI?
David Shapiro
Talking Philosophy with GPT-3
David Shapiro
Talking Boundaries and Consent with GPT-3
David Shapiro
Convergence and acceleration towards AGI (or Artificial Cognitive Entities)
David Shapiro
GPT-3 for Writing Dialog
David Shapiro
Co-writing flash fiction with GPT-3
David Shapiro
From zero to finetuned model in 1 hour with GPT-3. Generate a movie script from any premise!
David Shapiro
GPT-3 Working Session: Finetune an information companion chatbot in 30 minutes (RESEARCH ONLY)
David Shapiro
What is "toxic stoicism"? Talking philosophy with GPT-3
David Shapiro
Billion-dollar GPT-3 startup! Fix education with an expert tutor chatbot!
David Shapiro
Finetune GPT-3 to write an entire coherent novel (part 1)
David Shapiro
Concepts in Neuroscience and Cognition - Deficits of GPT-3 and the path to AGI and ACE
David Shapiro
Finetuning GPT-3 to be a master tutor that can handle any topic and hostile students
David Shapiro
Testing "Theory of Mind" in GPT-3 - making fully aligned ACOG (Artificial Cognitive Entities)
David Shapiro
Finetune GPT-3 to write an entire coherent novel (part 2)
David Shapiro
Finetune multiple cognitive tasks with GPT-3 on medical texts (and reduce hallucination)
David Shapiro
Finetune GPT-3 to write a novel - Part 3 (IT WORKS!!!) ...at least a little bit
David Shapiro
How will we know when we've invented AGI? How will we know it is complete?
David Shapiro
Finetuning a Creative Writing Coach in GPT-3 - Part 1
David Shapiro
Finetune GPT-3 to write a coherent novel - Part 4 (success! with minor bugs...)
David Shapiro
Recursively summarize text of any length with GPT-3
David Shapiro
Finetuning a Creative Writing Coach in GPT-3 - Part 2
David Shapiro
Increasingly Verbose Bot with GPT-3 - Expand any word or phrase into a whole paragraph
David Shapiro
Metaprompting with GPT-3 to dynamically generate arguments
David Shapiro
I'm taking a short break from research and YouTube
David Shapiro
Are LaMDA or GPT-3 sentient? No, but...
David Shapiro
Can GPT-3 generate training data? Short answer? Yes! Here's why that's a legit methodology...
David Shapiro
DALLE2 Style Tags Tutorial - "Elven archer in a sunny forest" with different tags
David Shapiro
Many of you have asked for it: Join my new research Discord! Link in description
David Shapiro
Answer complex questions from an arbitrarily large set of documents with vector search and GPT-3
David Shapiro
Fixing "goldfish memory" with GPT-3 and external sources of information in a chatbot - part 1
David Shapiro
Fixing "goldfish memory" with GPT-3 and external sources of information in a chatbot - part 2
David Shapiro
Python & GPT-3 for Absolute Beginners #1 - Setting up your environment
David Shapiro
Python & GPT-3 for Absolute Beginners #2 - Your first chatbot
David Shapiro
Python & GPT-3 for Absolute Beginners #3 - What the heck are embeddings?
David Shapiro
Introducing the RAVEN MVP - a general purpose AI companion (with a live DEMO)
David Shapiro
I needed SQLITE but for vectors so I wrote it myself. Now it's on PyPI - introducing VDBLITE
David Shapiro
Prompt Engineering 101: Autocomplete, Zero-shot, One-shot, and Few-shot prompting
David Shapiro
Prompt Engineering 101: Introduction to CODEX
David Shapiro
Prompt Engineering 101: Summarizing, Extraction, and Rewriting
David Shapiro
Summarize product reviews with GPT-3 fast and easy, get product insights and improvements fast!
David Shapiro
Finetuning GPT-3 101: Synthesizing Training Data
David Shapiro
Finetuning GPT-3 101: Augmenting Training Data
David Shapiro
Finetuning GPT-3 101: Using Your Finetuned Model
David Shapiro
Modeling different viewpoints with GPT-3 for automatic debates
David Shapiro
Finetune a perfect email generator in GPT-3 - take any input and generate a great email
David Shapiro
Research Update: Nexus microservice for Artificial Cognition + microservices architecture (MARAGI)
David Shapiro
Research Update: Microservices! Text-based simulation, Embeddings, and Nexus
David Shapiro
It's alive! The first 3 microservices are up and running!
David Shapiro
What is a Microservice? What does it have to do with AGI?
David Shapiro
More on: AI Alignment Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
AI Security Isn't a Product. It's an Engineering Discipline.
Dev.to AI
Why Solving Legal AI's Context Problem Is Harder Than You Think
Forbes Innovation
How Can We Truly Protect Information Privacy in the Age of Artificial Intelligence?
Medium · Machine Learning
The AI Validation Gap: The $2.5 Trillion Blind Spot In Enterprise AI
Forbes Innovation
🎓
Tutor Explanation
DeepCamp AI