WordPress Ad Banner

AutoGPT: The New Kid on the AI Block That’s Changing Everything!

ChatGPT, an artificial intelligence model created by OpenAI, has garnered a massive following, with many people eagerly anticipating every update.

But what makes ChatGPT and OpenAI so special?

The answer lies in their revolutionary impact on the AI industry.

OpenAI’s groundbreaking work has paved the way for numerous individuals to build their own AI tools, many of which are being sold at incredibly high prices. It may seem unbelievable, but people are willing to pay dollars for these tools.

So, how are these individuals creating AI-related products with such ease? The answer is simple: Thanks to OpenAI API.

With the help of the OpenAI API, anyone can create their own AI products, even without a background in programming. In fact, there is a comprehensive guide available that teaches users how to utilize the OpenAI API and build AI products with practical examples.

It’s not just ChatGPT that is impressing people. Other AI tools built with the help of OpenAI are also wowing the tech world. So much so, that even I wrote a couple of posts related to AI tools. Even Microsoft Edge and Canva have integrated several AI features into them.

And now, there’s a new kid on the block — Auto-GPT — which utilizes the capabilities of ChatGPT to deliver impressive results.

According to the official GitHub repo, Auto-GPT is an experimental open-source application showcasing the capabilities of the GPT-4 language model. This program, driven by GPT-4, chains together LLM “thoughts”, to autonomously achieve whatever goal you set.

As one of the first examples of GPT-4 running fully autonomously, Auto-GPT pushes the boundaries of what is possible with AI.

And here are some of the features of ChatGPT.

Src: GitHub

Prerequisite

Before you can start using AutoGPT, there are several prerequisites that need to be met.

Firstly, you will need to have a code editor, such as Visual Studio Code, installed on your computer.

Additionally, you will need to have Python installed on your computer, as AutoGPT is built on top of this programming language.

Finally, you should have git installed, which is a version control system that allows you to manage your code and collaborate with others more efficiently.

Getting Started

Firstly, navigate to your preferred directory where you would like to clone the Auto-GPT repository.

In this example, we will navigate to the desktop folder by opening the terminal and typing:

cd Desktop

Once you have navigated to the desired directory, clone the Auto-GPT repository by running the following command:

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

After the cloning process has been completed, navigate to the newly created Auto-GPT directory.

cd Auto-GPT

And, install the required dependencies.

pip install -r requirements.txt

Before running the program, you will need to add your OpenAI API key. Detailed instructions on how to obtain and add your API key can be found in one of our previous posts.

Once you have your API key, rename the .env.template file to .env and paste your API key in the following format:

OPENAI_API_KEY=sk-qAcpYqAcpYqAcpYqAcpYqAcpYqAcpYqAcpYqAcpYqAcpY

After completing this setup, you can run the program in the terminal by running the following command:

python -m autogpt

Initially, the program will prompt for the name of the AI. For our recipe-related question(an example from the official GitHub repository), let’s give the name “Chef-GPT”.

Next, we need to provide the role of AI, which determines its purpose.

In this case, we will describe it as “an AI designed to browse the web to discover the next upcoming event and invent a unique and original recipe that would suit it”.

Finally, the program will ask for the definition of 5 goals that you want to accomplish in a step-by-step process. For this example, we will define 3 goals:

Goal 1: Invent an original and out-of-the-box recipe to suit a current event, such as Easter.

Goal 2: Save the resulting recipe to the file.

Goal 3: Shut down upon achieving your goal.

After defining the goals, simply press enter to proceed. Here is the whole process as we defined above.

The program will then prompt for authorization. Press ‘y’ to view each and every step or ‘y -N’ to run N continuous commands. For this example, we entered ‘y’ 3–4 times.

Finally, the program will output the name of the generated file, in this case, “Lemon_Berry_Crostini.txt”.

Here is the output:

Recipe: Lemon Berry Crostini with Goat Cheese

Ingredients:
-1 baguette, sliced into crostini rounds
-4 oz goat cheese, softened
-2 tbsp honey
-1 tbsp fresh lemon juice
-1/4 cup mixed berries (such as raspberries, blackberries, or blueberries)
-1/4 cup fresh mint, chopped

Instructions:

1. Preheat oven to 375°F. Place the baguette rounds onto a large baking sheet and bake until golden brown and crispy, about 6–8 minutes.

2. In a mixing bowl, combine the softened goat cheese with honey and lemon juice. Dip each crostini round into the goat cheese mixture.

3. Top the crostini with mixed berries and chopped mint.

Serve immediately and enjoy your delicious, unique Easter recipe!

Now let’s take some more examples from Twitter.

1. AutoGPT conducts product research and writes a summary of the best headphones

https://cdn.embedly.com/widgets/media.html?type=text%2Fhtml&key=a19fcc184b9711e1b4764040d3dc5c07&schema=twitter&url=https%3A//twitter.com/LinusEkenstam/status/1646095934177124353&image=https%3A//i.embed.ly/1/image%3Furl%3Dhttps%253A%252F%252Fabs.twimg.com%252Ferrors%252Flogo46x38.png%26key%3Da19fcc184b9711e1b4764040d3dc5c07

Linus, who is an AI educator and consultant, recently shared on Twitter about his use of AutoGPT to conduct market research on various headphones available in the market today.

He was able to compile a list of 5 headphones, complete with their advantages and disadvantages as well as their prices.

2. Say Goodbye to Social Media Stress with AutoGPT

https://cdn.embedly.com/widgets/media.html?type=text%2Fhtml&key=d04bfffea46d4aeda930ec88cc64b87c&schema=twitter&url=https%3A//twitter.com/gregisenberg/status/1645817335024869376&image=https%3A//i.embed.ly/1/image%3Furl%3Dhttps%253A%252F%252Fabs.twimg.com%252Ferrors%252Flogo46x38.png%26key%3D4fce0568f2ce49e8b54624ef71a8a5bd

Here, Greg demonstrated how Auto-GPT can assist in managing social media accounts for businesses by achieving goals related to retweets, likes, and sales. The program can generate top-notch content, schedule posts, and even respond to customer inquiries.

If you are interested in learning more about this, you can visit the Twitter link provided.

Hope you like it.

The ChatGPT Skill That Can Earn You Up to $335,000 A Year

Prompt engineering is a field that never existed before. Thanks to AI. To become a prompt engineer, you must learn to create prompts that generate desirable responses from AI models.

Moreover, Anthropic, an artificial intelligence company, introduces a role for a “prompt engineer and librarian” with handsome packages between $175,000 to $335,000.

However, being a Prompt engineer is something new for everyone. We need to look at what prompt engineering is, what prompt engineers do, and the requirements for this role.

Who Is A Prompt Engineer?

A prompt engineer creates and improves AI models using prompt techniques and procedures. Likewise, this is similar to presenting a model of how to do something by giving them “prompts” or step-by-step instructions.

Moreover, Prompt engineer responsibilities are immense as they work with large language models like ChatGPT-3 or chatGPT-4.

Besides, their job is to focus on designing prompts that generate the exact responses a user needs. Undeniably, this enhances the models to provide more accurate and relevant text outputs.

A prompt engineer performs the following duties:

  • Develop language models using established tools and techniques
  • Write prose to examine AI systems for quirks (find the flaws and hidden capabilities)
  • Analyze datasets to identify language patterns and trends and create new prompts
  • Create and maintain language model documentation, including examples, guidelines and best practices
  • Have a close look at model performance to identify areas for improvement
  • Collaborate with software engineers and scientists to integrate language models into software applications and systems

Furthermore, a prompt engineer must know the programming language to work with datasets and develop exemplary tune language models. Moreover, to collaborate with software engineers and data scientists.

Ways To Learn Prompt Engineering

You don’t need to learn coding or any programming language to start learning prompt engineering. You need to know a few things and techniques to understand prompt engineering.

  • Learn programming fundamentals: As a prompt engineer, you must understand some programming basics and concepts to collaborate with data scientists and engineers. Python is considered the best language for this
  • Learn Natural Language Processing (NLP) and Machine Learning (ML) concepts: prompt engineers must possess a good knowledge of NLP and ML, such as feature engineering, text processing, model training and optimization.
  • Learn developing prompts and fine-tuning language models: Learn to use prompt engineering techniques to produce text outputs from language models. Practice different prompt types and fine-tune language models to improve performance.
  • Create a portfolio of prompt engineering projects to highlight your expertise.

The Prompt Engineers Can Get Up To $335K

Anthropic gives value to prompt engineers and pays up to $335K. The company is famous for developing general AI systems and language models. However, Google has invested nearly $400 million in this company.

Here we are listing the basic requirements for this job:

  • Excellent communication skills and love teaching technical concepts and generating high-quality documentation that helps out others
  • A good understanding of architecture and the operation of large language models
  • Basic programming skills and writing small Python programs
  • Stay updated and proactive in taking an active interest in emerging research and industry trends.

However, the field is new, so that the prompt engineer role may differ from one company to another. Whereas the salaries also vary as the area is new.

In addition, the pay scale for the same jobs in other companies might not be as generous as Anthropic offers.

Bing Finally Brings ChatGPT to iPhone

Out of all the burgeoning tech companies diving into the AI pool, no one has pushed for widespread integrations harder and faster than Microsoft. The latest integrations include access to the AI-powered chatbot via the company’s SwiftKey keyboard app, now available on iOS.

Within the Swiftkey app, the bot has three functions: Search, Chat and Tone. The first two are pretty easy to understand, you can search the web from the Swiftkey app and chat with Bing if you have questions (or a slow day in the office), but the third function is pretty cool. It makes Bing your editor and lets the bot reword your copy to fit a desired tone.

In the official blog post from Microsoft, the team details the numerous ways Tone can be used on a day-to-day basis: “whether you struggle to be formal in your work emails or you’re learning a new language and want help with nuances of word choice”, Tone will have your back. You can make your words sounds more professional, casual, or polite.

The capabilities are pretty creative from Microsoft’s examples, as they say, you can use the search functionality to help you suggest new restaurants to friends in real-time, look stuff up mid-conversation – just to double-check you’re right, of course – or check the weather when you’re making plans.

The features are available wherever the new Bing is available, and while everyone can use the Search function now, Tone and Chat functions require you sign into a Microsoft Account that has access to the new Bing.

Amazon Unveils Bedrock: The Next-Gen AI Language Model To Compete With ChatGPT And Dall-E

Amazon has launched a new AI language model called “Bedrock,” which is set to compete with OpenAI’s GPT and DALL-E. The new technology is designed to improve customer service offerings and enhance product recommendations on the e-commerce platform.

Bedrock has been trained on a massive dataset and is capable of understanding natural language and generating human-like responses to a wide range of customer queries. It can learn and adapt to new information in real-time, making it a versatile tool for customer service representatives.

One of the most notable features of Bedrock is its ability to generate high-quality images in response to written descriptions. This could be particularly useful in e-commerce applications, as it would allow customers to see products before making a purchase decision.

Amazon plans to integrate Bedrock into its existing customer service and recommendation systems, enabling the company to offer more personalized and relevant recommendations to customers. The technology could also improve the accuracy of product descriptions and specifications, reducing the risk of customer dissatisfaction and returns.

Bedrock’s launch represents a significant development in the world of AI language models. With Amazon’s vast resources and expertise, it has the potential to be a game-changer in the field of customer service and e-commerce. Only time will tell how Bedrock performs compared to its rivals.

In conclusion, Amazon’s Bedrock language model is set to revolutionize customer service and e-commerce. The technology’s versatility and real-time learning capabilities are poised to enhance the customer experience on the platform. With Amazon’s backing, Bedrock could become a leading player in the AI language model space.

Microsoft is bringing ChatGPT-powered Bing to Windows 11 in latest update

Microsoft’s ChatGPT-powered Bing has been grabbing headlines ever since the company debuted the generative A.I. chatbot earlier this month. And now the software is being built directly into Windows 11.

Available today as part of Microsoft’s latest Windows 11 update, the Bing app will sit in your PC’s taskbar where it will be accessible via a search box, so you can ask the bot questions at any time without having to open the Edge web browser.

“You can simply type in the taskbar, and ask for information and get helpful information,” corporate vice president and consumer CMO Yusuf Mehdi told Yahoo Finance. “I think that’s the first step to making this tool even more relevant to whatever it is you’re doing on the PC.”

Bing has been praised for offering users who sign up to access the preview a new way to search the web by chatting with the A.I.-powered bot. But it’s also been criticized for providing inaccurate answers in some instances, including during my own testing when it gave me the wrong revenue data for Apple’s (AAPL) Q3 earnings report. In other cases, users have accused the bot of presenting strange responses to long strings of queries.

ChatGPT could return to Italy if OpenAI complies with rules

ROME (AP) — ChatGPT could return to Italy soon if its maker, OpenAI, complies with measures to satisfy regulators who had imposed a temporary ban on the artificial intelligence software over privacy worries.

The Italian data protection authority on Wednesday outlined a raft of requirements that OpenAI will have to satisfy by April 30 for the the ban on AI chatbot to be lifted.

The watchdog known as Garante last month ordered the company to temporarily stop processing Italian users’ personal information while it investigated a possible data breach. The authority said it didn’t want to hamper AI’s development but emphasized the importance of following the European Union’s strict data privacy rules.

OpenAI, which had responded by proposing remedies to ease the concerns, on Wednesday welcomed the Italian regulators’ move.

“We are happy that the Italian Garante is reconsidering their decision and we look forward to working with them to make ChatGPT available to our customers in Italy again soon,” OpenAI said.

Concerns are growing about the artificial intelligence boom, with other countries, from France to Canada, investigating or looking closer at so-called generative AI technology like ChatGPT. The chatbot is “trained” on huge pools of data, including digital books and online writings, and able to generate text that mimics human writing styles.

Under Italy’s measures, OpenAI must post information on its website about how and why it processes the personal information of both users and non-users, as well as provide the option to correct or delete that data.

The company will have to rely on consent or “legitimate interest” to use personal data to train ChatGPT’s algorithms, the watchdog said.

The Italian regulators had questioned whether there’s a legal basis for OpenAI to collect massive amounts of data used to teach ChatGPT’s algorithms and raised concerns the system could sometimes generate false information about individuals.

San Francisco-based OpenAI also will have to carry out a publicity campaign by May 15 through radio and TV, newspapers and the internet to inform people about how it uses their personal data for training algorithms, Italy’s watchdog said.

There’s also a requirement to verify users’ ages and set up a system to filter out those who are under 13 and teens between 13 and 18 who don’t have parental consent.

“Only in that case will the Italian SA (supervisory authority) lift its order that placed a temporary limitation on the processing of Italian users’ data …. so that ChatGPT will be available once again from Italy,” the watchdog said on its website.

You Can Now Get ChatGPT on iPhone Through This Shortcut

ChatGPT is able to be integrated into a lot if you know what you’re doing. Using the ChatGPT API, you can even insert the popular chatbot into your phone — including using ChatGPT with Siri.

But this latest shortcut uses ChatGPT to supercharge your entire iPhone, iPad, MacBook (or Mac desktop) or Apple Watch. This way, you can have it everywhere you go.

As reported by our friends over at TechRadar(opens in new tab), S-GPT is an Apple shortcut developed by Federico Viticci(opens in new tab) and uses the ChatGPT API to integrate with Apple’s applications themselves.

S-GPT works with either ChatGPT-3.5 or ChatGPT-4 if you are a ChatGPT Plus subscriber. However, Viticci says that you don’t need the extra boosts that ChatGPT Plus gives you, so you don’t need it for S-GPT to work as intended. 

There are a few key steps you need to run S-GPT on your Apple device. First, you’ll need an OpenAI account — check out our guide on how to use ChatGPT to see how to create one — and make sure you have a pay-as-you-go billing plan. Because S-GPT uses the ChatGPT API, you need to pay to use it, though the costs are small. The API costs only costs $0.002 per 1,000 tokens (a token is pieces of words that the chatbot uses to process prompts). Viticci says he’s only spent $1.50 so far using S-GPT. If you have ChatGPT Plus, you still need to pay for these tokens, so again, you really don’t need it to run S-GPT.

Once your account is set up, you’ll need to get a ChatGPT API Key. This can be found in the API Reference section of your account settings on the OpenAI platform(opens in new tab) site. Scroll down to API keys and select “Create a new secret key.” This gives you an API key that will give the S-GPT shortcut access to ChatGPT. Copy this key — you’ll need it soon.

Next, you’ll need to download the S-GPT shortcut onto your device. Once that is downloaded, begin the setup process for the shortcut. When it prompts you for an API key, paste in the API key you copied earlier and you should be good to go. Then, download the S-GPT Encoder. If the S-GPT shortcut was set up properly and the S-GPT Encoder is installed, the shortcut should work as expected. It should even work with Siri!

How S-GPT integrates with Apple’s ecosystem

There are a ton of applications for S-GPT. First, there is Safari, the default web browser for Apple. With Share Sheet, you can take any webpage in Safari and share it with S-GPT and it will attempt to summarize it. 

Similarly, the shortcut can analyze the text in your clipboard. This requires the use of the trigger word, which is a key part of how S-GPT operates. In this instance, using “clipboard” in your prompt will know to use your clipboard for whatever you are prompting it to do. This allows it to check for mistakes or summarize your clipboard. Similarly, S-GPT can also analyze your Reminders and Calendar to keep you on track with the trigger word “my schedule”

There are a whole number of other functions that S-GPT can help you with, but the highlight for everyone so far has been its integration with the Music app. Using the trigger word “playlist” allows you to create a playlist of songs in the Music app, and you can get pretty specific with the request. 

In his tutorial video on S-GPT, Brandon Butch uses the shortcut to “Create a playlist with 13 of the best workout songs that were released between 2015 and 2023, put an emphasis on hip-hop and sort them by newest to oldest.” Again, that’s a very specific request, yet S-GPT handles it — no problem.

ChatGPT: Cardiff students admit using AI on essays

A student at Cardiff University has told the BBC that he used the ChatGPT artificial intelligence natural language processing tool to help him with his coursework and assignments for his degree. The student, whose real name was not disclosed, told the BBC he received first-class grades for essays written using the AI chatbot.

For its part, Cardiff University has said that it is now reviewing its policies and procedures to tackle the use of AI chatbots for academic work by its students. The student in question told the BBC that he was experimenting with the chatbot to see how much more effective it might be compared to his work.

He explained that he averaged a 2:1 on most of his assignments but decided to find out how ChatGPT would compare to another 2,500-word essay of purely his work, both of which he submitted in January. The results were stark.

He received, as expected, a 2:1 for his, but the AI achieved a solid first for its essay. “I didn’t copy everything word for word, but I would prompt it with questions that gave me access to information much quicker than usual,” the student told the BBC.

The student also told the BBC that he intends to continue using the chatbot to help him research and perhaps plan or frame his essays. And this student is not the only one at it.

“A recent Freedom of Information request to Cardiff University revealed that during the January 2023 assessment period, there were 14,443 visits to the ChatGPT site on the university’s own wi-fi networks,” the BBC said. Only the month before, the BBC reports, there were no recorded visits.

Even though there were more visits during January’s assessment period, the university doesn’t see any evidence that they were for nefarious reasons.

“Most visits have been identified as coming from our research network – our School of Computer Science and Informatics, for example, has an academic interest in the research and teaching of artificial intelligence,” Cardiff University told the BBC.

Another student, who is also nameless in the BBC report, also admitted to using the AI chatbot with his assignments. “I’ve used it quite a few times since December. I think I’ve used it at least a little bit for every assessment I’ve had,” he said.

“It’s basically just become part of my work process, and will probably continue to be until I can’t access it anymore. When I first started using it, I asked it to write stuff like ‘compare this niche theory with this other niche theory in an academic way’ and it just aced it,” he added.

Cardiff University also told the BBC that it is taking allegations of academic misconduct, including plagiarism, “extremely seriously.”

“Although not specifically referenced, the improper use of AI would be covered by our existing academic integrity policy,” a spokesman said. “We are aware of the potential impact of AI programs, like ChatGPT, on our assessments and coursework. Maintaining academic integrity is our main priority, and we actively discourage any student from academic misconduct in its many forms,” they added.

Expedia introduces ChatGPT powered Al travel guide to plan your next adventure

EXPEDIA INTRODUCES CHATGPT FEATURE TO MAKE TRAVEL PLANS USERS OF THE EXPEDIA APPLICATION WILL BE ABLE TO RESERVE TRAVEL USING A CHATGPT-ENABLED CHATBOT.

You can now consult ChatGPT for assistance the next time you make travel plans with Expedia. Expedia Group announced Tuesday that the online travel agency has introduced “conversational trip planning” backed by an OpenAI computer programme.

“As the leader in travel tech, Expedia continues to build out the core operating system for the industry, constantly enhancing capabilities and making trip planning faster, simpler and even more informative,” Peter Kern, Expedia Group’s vice chairman and CEO, said in a news release.

“By integrating ChatGPT into the Expedia app and combining it with our other AI-based shopping capabilities, like hotel comparison, price tracking for flights and trip collaboration tools, we can now offer travelers an even more intuitive way to build their perfect trip.”

Expedia has integrated a chatbot powered by ChatGPT into its iOS mobile app, which can help users plan vacations. Photo: Expedia

Users of the Expedia application will be able to reserve travel using a ChatGPT-enabled chatbot that is powered by OpenAI. Travellers can request advice using the service, which is now in beta testing, for things like places to go, routes to take, or accommodations. Some of the suggestions can be used immediately by travellers to make a reservation.

On Tuesday, Expedia will offer the ChatGPT feature available to all iPhone users. Only English would be offered for use with the function. According to a representative, the firm has further goals of making the feature available to Android users, but no exact time has been defined.

The move comes shortly after the announcement of plug-ins within OpenAI’s own ChatGPT software by Expedia and competitor Kayak. These plug-ins give ChatGPT app users suggestions for travel-related stuff as well as the ability to send users to the websites of the relevant businesses to finalize bookings.

“ChatGPT is a search tool—it’s a new way of thinking, a new way of searching, a new way of experiencing,” Expedia Group Inc. Chief Executive Peter Kern said in an interview. “And we want to meet customers where they are.”

It has already integrated other AI technologies into its site. To serve consumers with any problems they get after booking their trip, the online booking firm runs a customer support chatbot. Furthermore, machine learning and artificial intelligence are utilized to power Expedia’s ticket price tracking tool.

EXPANDING CAPABILITIES

Although Microsoft’s Bing and OpenAI’s ChatGPT could offer users recommendations for vacation planning, their outcomes can differ. The Wall Street Journal’s test queries discovered that the platforms occasionally delivered inaccurate data. Furthermore, they didn’t offer a complete experience since it was not possible to book through the chat platform.

Users’ personal details won’t be exchanged with OpenAI whenever they interact with the Expedia app, according to Mr Kern, however, Expedia may utilize such information within the company in the future to even further customize the user experience.

Is Your Job Exposed to ChatGPT?

Accountants and writers are among the jobs that could be most affected by AI tools. Most jobs will be changed in some form by new AI tools, according to a study by researchers at the University of Pennsylvania and OpenAI, the company that makes the popular AI tool ChatGPT. But for nearly 20% of jobs, at least half of their tasks could be completed much faster with ChatGPT and similar tools. Here are some of those jobs.

The researchers found that at least half of accounting and auditing tasks could be completed much faster with the technology. Research has also found that state-of-the-art GPTs—generative pre-trained transformers—excel in tasks such as translation, classification, creative writing and generating computer code.

Several scenarios in the study found that 100% of the tasks performed by mathematicians could be done more quickly with the technology.

Information-processing roles—including public relations specialists and court reporters—are highly exposed, the study found.

Another highly-exposed job, blockchain engineers working on the technology underpinning bitcoin and other cryptocurrencies.

The jobs that will be least affected by AI tools include short-order cooks, motorcycle mechanics and oil-and-gas laborers.

The researchers didn’t predict whether jobs will be lost or whose jobs will be lost, said Matt Beane, an assistant professor at the University of California, Santa Barbara, who studies the impact of technology on the labor market and wasn’t involved in the study. The real challenge, he said, is for companies, schools and policy makers to help people adapt. “That’s a multi-trillion dollar problem,” he said.