Table of Contents
Getting Started Experience
JARVIS Illuminates into Reality
Hot comments from netizens
Home Technology peripherals AI So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Apr 10, 2023 pm 02:39 PM
ai gpt

The strongest combination HuggingFace ChatGPT="Jarvis" is now open for demo.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Some time ago, Zhejiang University and Microsoft released HuggingGPT, a large model collaboration system that became an instant hit.

The researchers proposed using ChatGPT as a controller to connect various AI models in the HuggingFace community to complete multi-modal complex tasks.

In the entire process, all you need to do is: output your requirements in natural language.

NVIDIA scientists said this is the most interesting paper I have read this week. Its idea is very close to the "Everything App" I mentioned before, that is, everything is an App, and the information is directly read by AI.

Getting Started Experience

Now, HuggingGPT has added Gradio demo.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

## Project address: https://github.com/microsoft/JARVIS

Some netizens started to experience it. First, let’s “identify how many people are on the picture”?

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

HuggingGPT based on the inference results, concluded that there are two people walking on the street in the picture.

The specific process is as follows:

First use the image to text model nlpconnect/vit-gpt2-image-captioning for image description, and the generated text "Two women walking on a street with a train."

Next, the target detection model facebook/detrresnet 50 is used to detect the number of people in the picture. The model detected 7 objects and 2 people.

Then use the visual question answering model dandelin/vilt-b32-finetuned-vqa to get the results. Finally, the system provides detailed responses and model information for answering the question.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Also, let it understand the emotion of the sentence "I love you" and translate it into Tamil (Tamiḻ).

HuggingGPT called the following model:

First, the model "dslim/bert-base-NER" was used to match the text "l love you "Classification of emotions is "romantic".

Then, use "ChatGPT" to translate the text into Tamil, which is "Nan unnai kadalikiren".

There are no generated images, audio or video files in the inference results.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

HuggingGPT failed when transcribing MP3 files. A netizen said, "Not sure if this is a problem with my input file."

Let's look at the image generation capabilities.

Enter "A dancing cat" and add the text "I LOVE YOU" as an overlay to the image.

HuggingGPT first used the "runwayml/stable-diffusion-1-5" model to generate a picture of "dancing cat" based on the given text.

Then, the same model was used to generate an image of "I LOVE YOU" based on the given text.

Finally, merge the two pictures together and output the following picture:

JARVIS Illuminates into Reality

A few days after the project was released, Jarvis has received 12.5k stars on GitHub and 811 forks.

Researchers pointed out that solving the current problems of large language models (LLMs) may be the first and crucial step towards AGI.

Because the current technology of large language models still has some shortcomings, there are some pressing challenges on the road to building AGI systems.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

To handle complex AI tasks, LLMs should be able to coordinate with external models to leverage their capabilities.

Therefore, the key point is how to choose the appropriate middleware to bridge LLMs and AI models.

In this research paper, the researcher proposes that language is a universal interface in HuggingGPT. The workflow is mainly divided into four steps:

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Paper address: https://arxiv.org/pdf/2303.17580.pdf

The first is task planning. ChatGPT parses user requests, breaks them down into multiple tasks, and plans task sequences and dependencies based on its knowledge.

Next, proceed to model selection. LLM assigns parsed tasks to expert models based on the model description in HuggingFace.

Then execute the task. The expert model executes the assigned tasks on the inference endpoint and records the execution information and inference results into the LLM.

Finally, the response is generated. LLM summarizes execution process logs and inference results, and returns the summary to the user.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

If such a request is given:

Please generate a picture of a girl reading a book, she The pose is the same as the boy in example.jpg. Then use your voice to describe the new image.

You can see how HuggingGPT decomposes it into 6 subtasks, and selects the model to execute respectively to obtain the final result.

By incorporating AI model descriptions into prompts, ChatGPT can be considered the brain that manages AI models. Therefore, this method allows ChatGPT to call external models to solve practical tasks.

To put it simply, HuggingGPT is a collaboration system, not a large model.

Its function is to connect ChatGPT and HuggingFace to process input in different modalities and solve many complex artificial intelligence tasks.

So, every AI model in the HuggingFace community has a corresponding model description in the HuggingGPT library, and is integrated into the prompt to establish a connection with ChatGPT.

HuggingGPT then uses ChatGPT as the brain to determine the answer to the question.

So far, HuggingGPT has integrated hundreds of models on HuggingFace around ChatGPT, covering text classification, target detection, semantic segmentation, image generation, question and answer, text to speech, 24 tasks such as text to video.

Experimental results prove that HuggingGPT can show good performance on various forms of complex tasks.

Hot comments from netizens

Some netizens said that HuggingGPT is similar to the Visual ChatGPT previously proposed by Microsoft. It seems that they expanded the original idea to a huge set of pre-trained models. superior.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Visual ChatGPT is built directly on ChatGPT and injects many visual models (VFMs) into it. Prompt Manage is proposed in the article.

With the help of PMs, ChatGPT can utilize these VFMs and receive their feedback in an iterative manner until the user's requirements are met or the end condition is reached.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Some netizens believe that this idea is indeed very similar to ChatGPT. Using LLM as the center for semantic understanding and task planning can infinitely improve the capabilities of LLM. By combining LLM with other functional or domain experts, we can create more powerful and flexible AI systems that can better adapt to a variety of tasks and needs.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

This is what I have always thought about AGI. Artificial intelligence models can understand complex tasks and then assign smaller tasks to other more specialized tasks. AI model.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

Just like the brain, it also has different parts to accomplish specific tasks, which sounds logical.

So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person

The above is the detailed content of So cool that it explodes! The HuggingGPT online demonstration made a stunning appearance, and netizens tested the image generation in person. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What are the top ten virtual currency trading apps? The latest digital currency exchange rankings What are the top ten virtual currency trading apps? The latest digital currency exchange rankings Apr 28, 2025 pm 08:03 PM

The top ten digital currency exchanges such as Binance, OKX, gate.io have improved their systems, efficient diversified transactions and strict security measures.

Bitcoin price today Bitcoin price today Apr 28, 2025 pm 07:39 PM

Bitcoin’s price fluctuations today are affected by many factors such as macroeconomics, policies, and market sentiment. Investors need to pay attention to technical and fundamental analysis to make informed decisions.

Which of the top ten currency trading platforms in the world are the latest version of the top ten currency trading platforms Which of the top ten currency trading platforms in the world are the latest version of the top ten currency trading platforms Apr 28, 2025 pm 08:09 PM

The top ten cryptocurrency trading platforms in the world include Binance, OKX, Gate.io, Coinbase, Kraken, Huobi Global, Bitfinex, Bittrex, KuCoin and Poloniex, all of which provide a variety of trading methods and powerful security measures.

Recommended reliable digital currency trading platforms. Top 10 digital currency exchanges in the world. 2025 Recommended reliable digital currency trading platforms. Top 10 digital currency exchanges in the world. 2025 Apr 28, 2025 pm 04:30 PM

Recommended reliable digital currency trading platforms: 1. OKX, 2. Binance, 3. Coinbase, 4. Kraken, 5. Huobi, 6. KuCoin, 7. Bitfinex, 8. Gemini, 9. Bitstamp, 10. Poloniex, these platforms are known for their security, user experience and diverse functions, suitable for users at different levels of digital currency transactions

Decryption Gate.io Strategy Upgrade: How to Redefine Crypto Asset Management in MeMebox 2.0? Decryption Gate.io Strategy Upgrade: How to Redefine Crypto Asset Management in MeMebox 2.0? Apr 28, 2025 pm 03:33 PM

MeMebox 2.0 redefines crypto asset management through innovative architecture and performance breakthroughs. 1) It solves three major pain points: asset silos, income decay and paradox of security and convenience. 2) Through intelligent asset hubs, dynamic risk management and return enhancement engines, cross-chain transfer speed, average yield rate and security incident response speed are improved. 3) Provide users with asset visualization, policy automation and governance integration, realizing user value reconstruction. 4) Through ecological collaboration and compliance innovation, the overall effectiveness of the platform has been enhanced. 5) In the future, smart contract insurance pools, forecast market integration and AI-driven asset allocation will be launched to continue to lead the development of the industry.

How much is Bitcoin worth How much is Bitcoin worth Apr 28, 2025 pm 07:42 PM

Bitcoin’s price ranges from $20,000 to $30,000. 1. Bitcoin’s price has fluctuated dramatically since 2009, reaching nearly $20,000 in 2017 and nearly $60,000 in 2021. 2. Prices are affected by factors such as market demand, supply, and macroeconomic environment. 3. Get real-time prices through exchanges, mobile apps and websites. 4. Bitcoin price is highly volatile, driven by market sentiment and external factors. 5. It has a certain relationship with traditional financial markets and is affected by global stock markets, the strength of the US dollar, etc. 6. The long-term trend is bullish, but risks need to be assessed with caution.

Which of the top ten currency trading platforms in the world are among the top ten currency trading platforms in 2025 Which of the top ten currency trading platforms in the world are among the top ten currency trading platforms in 2025 Apr 28, 2025 pm 08:12 PM

The top ten cryptocurrency exchanges in the world in 2025 include Binance, OKX, Gate.io, Coinbase, Kraken, Huobi, Bitfinex, KuCoin, Bittrex and Poloniex, all of which are known for their high trading volume and security.

How to use the chrono library in C? How to use the chrono library in C? Apr 28, 2025 pm 10:18 PM

Using the chrono library in C can allow you to control time and time intervals more accurately. Let's explore the charm of this library. C's chrono library is part of the standard library, which provides a modern way to deal with time and time intervals. For programmers who have suffered from time.h and ctime, chrono is undoubtedly a boon. It not only improves the readability and maintainability of the code, but also provides higher accuracy and flexibility. Let's start with the basics. The chrono library mainly includes the following key components: std::chrono::system_clock: represents the system clock, used to obtain the current time. std::chron

See all articles