DEV Community

Emmanuel Onwuegbusi
Emmanuel Onwuegbusi

Posted on

How I Build AI Agents in Seconds🤯

In this article, I will show you how I create AI agents that quickly perform my tasks.

As an example, I will create an AI Agent that scrapes the web for me and provides the summary of the scraped webpage.

Outline:

  • Sign up on Supercog
  • Create an Agent
  • Add tools
  • Enter query
  • Conclusion

Sign up on Supercog

Go to Supercog https://app.supercog.ai/register/ and register:

supercog sign up page

Create an Agent

Once you register, you will be taken to the homepage of Supercog app, from this page we can create an AI Agent.

Agents are systems that use LLMs as reasoning engines to determine which actions to take and the inputs to pass them.

  • Click the Create Your Own Agent button

supercog create your own agent

  • You can give your Agent a Name and a custom Agent Instructions

Supercog editor page

Add tools

Tools extend the agent's capabilities by allowing it to perform specific actions, like accessing an external database, etc

We are going to add Zyte Web Scraping Tool to be able to scrape web pages.

  • Click the Add Tool button

supercog add tool button

  • Locate the Internet Agent Tools category, expand it and click on the "+" button to add Zyte Web Scraping Tool:

Zytewebscrapingtool

Enter query

You can now enter your query to scrape web pages. Go to the chat input box and enter your query.

For me, I entered the following text:
Scrape this webpage for me and provide a summary of the main ideas: https://dev.to/emmakodes/seamlessly-create-jira-issues-from-github-using-natural-language-and-supercog-297m_

my prompt

I got the following response which is a good summary of the article I wrote explaining how to seamlessly Create Jira Issues from GitHub Using Natural Language and Supercog 👏:

supercog web scraping and summary output

Conclusion

You can easily do the following and more using Supercog:

  • Integrate seamlessly with various business systems and popular SaaS applications

  • Help to automate repetitive tasks

  • Do advanced data analysis

  • Report generation

  • File data processing
    etc

Top comments (0)