NEW HuggingFace Assistants: Create Powerful Agents! Alternative to Custom GPTs (FREE)

WorldofAI
10 Feb 202411:39

Summary

TLDRВ этом видео рассматривается инновационный подход к созданию персонализированных GPT с помощью Hugging Face Assistant, предоставляющего бесплатную альтернативу Custom GPT от OpenAI. Зрители узнают, как легко создать собственного ассистента без необходимости программирования, что открывает новые возможности для индивидуального использования или внутрикомпанейских задач. Видео также подчеркивает уникальные функции Hugging Face, включая выбор моделей и создание ассистентов с расширенными возможностями. Помимо этого, автор делится своим опытом использования этих инструментов для разработки веб-страницы и предлагает зрителям доступ к эксклюзивным подпискам и консультационным услугам через Patreon.

Takeaways

  • 📅 6 ноября 2023 года OpenAI провела Dev Day, где были представлены новинки продуктов, включая пользовательские GPT.
  • 🔧 Пользовательские GPT позволяют создавать и настраивать ChatGPT для конкретных случаев использования без необходимости программирования.
  • 🔑 Доступ к созданию пользовательских GPT был ограничен подпиской на ChatGPT Plus, что вызвало разочарование из-за недоступности для широкой аудитории.
  • 🆓 Hugging Face представила бесплатную альтернативу пользовательским GPT от OpenAI, позволяющую создавать собственных ассистентов.
  • 🤝 В течение месяца были заключены значимые партнерства, предоставляющие подписки на AI-инструменты бесплатно для участников Patreon.
  • 🖥 Hugging Face Assistant упрощает создание веб-страниц, как показано на примере создания лендинга для консалтингового бизнеса.
  • 🚀 Отличие Hugging Face от OpenAI в том, что предлагает использование различных открытых моделей, таких как mixLlama 2 и Open Chat, добавляя гибкость в создание GPT.
  • 💡 Предстоящие функции включают добавление RAG (Retrieval-Augmented Generation) для веб-поиска и создание миниатюр ассистентов с помощью AI.
  • 🛠 Возможность определения пользовательских функций и соответствующих REST-точек доступа позволит расширить возможности ассистентов.
  • 🔍 Hugging Face обещает будущие обновления, которые будут способствовать еще большей интеграции и персонализации для пользователей.

Q & A

  • Что было объявлено на Dev Day, проведенном OpenAI 6 ноября 2023 года?

    -Были объявлены последние продукты OpenAI, включая возможность создания и настройки ChatGPT для специфических случаев использования, позволяя создать персонализированного ассистента без необходимости программирования.

  • Какая основная проблема связана с доступом к функции создания пользовательских GPT от OpenAI?

    -Для доступа к этой функции требуется подписка ChatGPT Plus, что стало препятствием для многих пользователей из-за финансовых ограничений.

  • Какой альтернативой представил Hugging Face для создания пользовательских GPT?

    -Hugging Face представил альтернативу под названием Hugging Face Assistant, позволяющую бесплатно создавать собственные настраиваемые GPT.

  • Какие преимущества предоставляет Hugging Face Assistant по сравнению с пользовательскими GPT от OpenAI?

    -Hugging Face Assistant позволяет использовать не только модели OpenAI, но и другие открытые модели, такие как Mix-Llama 2, Open Chat, предоставляя большую гибкость и разнообразие для создания пользовательских GPT.

  • Какие возможности предлагаются в рамках подписки на Patreon, упомянутой в видео?

    -Подписчики Patreon получают доступ к шести платным подпискам на инструменты AI, возможностям консультирования, сетевым взаимодействиям, ресурсам ежедневных новостей AI, розыгрышам и другим преимуществам.

  • Как можно использовать Hugging Face Assistant для создания веб-страниц?

    -С помощью Hugging Face Assistant можно создать настраиваемый GPT, способный помочь в разработке веб-страницы, генерируя код и предоставляя инструкции по его использованию.

  • Какие новые функции планируется добавить в Hugging Face Assistant?

    -Планируется добавление функций, таких как встраивание RAG для веб-поиска, возможности генерации миниатюр для ассистентов с помощью AI и функция вызова пользовательских функций с соответствующими REST-конечными точками.

  • Чем уникальна возможность вызова функций в Hugging Face Assistant?

    -Эта возможность позволит пользователям определять собственные функции и соответствующие им REST-конечные точки, что расширит возможности ассистентов по выполнению задач по запросу пользователя.

  • Какие модели можно использовать при создании ассистентов в Hugging Face?

    -Можно выбирать из различных моделей, включая Open Chat, Mol 7B, Code Llama, News Research, Llama 270B и Mixol, что дает широкие возможности для создания ассистентов с различными специализациями.

  • Каковы преимущества использования ассистентов Hugging Face для разработки программного обеспечения?

    -Ассистенты Hugging Face могут предложить помощь в программировании, устранении ошибок и предоставлении ресурсов для обучения, используя различные модели AI для поддержки разработчиков в широком спектре языков программирования.

Outlines

00:00

🎉 Новинка от OpenAI и альтернативы Hugging Face

6 ноября 2023 года OpenAI анонсировало на Dev Day последние разработки, среди которых была функция создания пользовательских версий ChatGPT. Это позволило пользователям создавать специализированные ассистенты без навыков программирования. Однако доступ к этой функции требовал подписки ChatGPT Plus, что ограничивало её использование. В ответ на это Hugging Face представила бесплатный аналогичный инструмент, позволяющий создавать персонализированные ассистенты, и сотрудничество с крупными компаниями, предоставляющими бесплатный доступ к AI-инструментам для подписчиков на Patreon.

05:01

🚀 Будущие обновления и функции Hugging Face

Hugging Face планирует добавить в свои пользовательские GPT функции веб-поиска, создания миниатюр с помощью AI и возможность работы с различными типами файлов. Обсуждается также введение функции вызова с помощью REST API, что расширит возможности интеграции и автоматизации. Эти обновления делают Hugging Face особенно привлекательным для создания мощных и многофункциональных ассистентов, поддерживающих открытые модели AI.

10:02

🔧 Создание и использование собственного ассистента Hugging Face

Видео демонстрирует процесс создания пользовательского ассистента на платформе Hugging Face, начиная с выбора модели и заканчивая настройкой приветственного сообщения. Показывается, как активировать и использовать созданного ассистента для выполнения конкретных задач, например, для исправления ошибок в коде. Помимо этого, рассказывается о возможности обмена созданными ассистентами и использования их в различных целях, включая программирование и автоматизацию задач.

Mindmap

Keywords

💡Собственные GPT

Собственные GPT относятся к возможности создавать и настраивать чат-ботов GPT для конкретных целей. Это позволяет создавать персонализированных помощников, которые могут выполнять определенные задачи. В сценарии упоминается, что OpenAI представила «Custom GPTs», благодаря которым пользователи могут легко создавать собственных GPT-ассистентов без необходимости кодирования.

💡Hugging Face Assistant

Hugging Face Assistant - это инструмент от Hugging Face, который позволяет бесплатно создавать собственные GPT-ассистенты, аналогичные Custom GPTs от OpenAI. В видео подчеркивается, что Hugging Face Assistant предоставляет больше гибкости, позволяя выбирать из нескольких открытых моделей, таких как LLAMA, OPT и др., в отличие от Custom GPTs, которые ограничены только моделями OpenAI.

💡Генерация кода

Генерация кода относится к способности GPT-ассистентов автоматически генерировать программный код по запросу. В видео демонстрируется пример, где созданный с помощью Hugging Face Assistant ассистент генерирует код для веб-страницы на основе заданных параметров. Это одна из ключевых функций, показывающих, как GPT-ассистенты могут помочь в задачах программирования.

💡Открытые модели

Открытые модели - это модели языковых моделей, являющиеся открытым исходным кодом и доступные для общего использования. В видео упоминается, что Hugging Face Assistant позволяет создавать ассистентов на базе открытых моделей, таких как LLAMA, OPT и др., что отличает его от Custom GPTs OpenAI, которые ограничены только проприетарными моделями OpenAI.

💡Настройка ассистента

Настройка ассистента относится к возможности настраивать поведение и возможности GPT-ассистента в соответствии с потребностями пользователя. В видео демонстрируется, как при создании ассистента в Hugging Face Assistant можно задать его название, описание, начальные инструкции и выбрать базовую языковую модель, на основе которой будет создан ассистент.

💡Расширенные возможности

Расширенные возможности относятся к дополнительным функциям, которые планируется добавить в Hugging Face Assistant в будущем. В видео упоминается о планах добавить возможность веб-поиска, генерацию миниатюр для ассистентов, функциональные вызовы и интеграцию с векторными базами данных для дополнительного контекстного обучения.

💡Бесплатный доступ

Бесплатный доступ - одно из ключевых преимуществ Hugging Face Assistant, неоднократно подчеркиваемое в видео. В отличие от платных решений, таких как Custom GPTs от OpenAI, Hugging Face Assistant предлагает возможность создавать и использовать собственных GPT-ассистентов абсолютно бесплатно.

💡Гибкость

Гибкость относится к возможности выбирать между различными базовыми моделями при создании ассистентов в Hugging Face Assistant. В отличие от Custom GPTs OpenAI, ограниченных проприетарными моделями, Hugging Face Assistant позволяет использовать открытые модели, такие как LLAMA, OPT и другие, предоставляя больше вариантов и гибкости.

💡Сообщество

Сообщество упоминается в контексте того, что пользователи могут получить доступ к ассистентам, созданным другими пользователями в рамках Hugging Face Assistant. Это позволяет обмениваться и использовать ассистентов, созданных сообществом, для различных целей и задач.

💡Обучение машинному обучению

Обучение машинному обучению подразумевает использование GPT-ассистентов для облегчения процесса обучения и понимания концепций машинного обучения. Хотя это не упоминается напрямую в видео, создание собственных ассистентов с помощью инструментов, таких как Hugging Face Assistant, может помочь в обучении и практике машинного обучения.

Highlights

OpenAI hosted DevDay on November 6th, 2023 and announced their latest product release, including custom GPTs that allow users to create and customize ChatGPT for specific use cases.

To access OpenAI's custom GPT feature, users needed a paid ChatGPT Plus subscription, limiting access for those without funds.

Hugging Face introduced a free alternative called Hugging Face Assistants, which allows users to create their own custom GPT assistant without coding.

Hugging Face Assistants offer access to various open-source models like MixT, LLama, OpenChat, etc., providing more flexibility compared to OpenAI's Custom GPTs.

The video demonstrates how to create a custom Hugging Face Assistant for coding assistance using the provided interface.

Hugging Face Assistants can generate code for tasks like creating a landing page, showcasing their capabilities for coding and automation.

Hugging Face plans to add features like retrieval-augmented generation (RAG) for web search capabilities and generating assistant thumbnails using AI.

Hugging Face is considering adding function calling, allowing users to define custom functions and corresponding REST endpoints for executing tasks based on prompts.

With RAG integration, Hugging Face Assistants could potentially process various file types like text files, PDFs, and URLs, enhancing their capabilities.

The video demonstrates how to access and create Hugging Face Assistants from the official website, selecting base models and customizing settings.

Users can create Hugging Face Assistants tailored for specific tasks like coding assistance by selecting appropriate base models and providing instructions.

The video showcases an example of using the created coding assistant to fix a bug in a Python script, demonstrating its practical application.

The video encourages viewers to explore and utilize Hugging Face Assistants for their AI-related needs and projects.

The video promotes the creator's Patreon page, which offers access to paid AI tool subscriptions, consulting, networking opportunities, and other resources.

Transcripts

play00:00

[Music]

play00:00

on November 6th of 2023 open AI hosted

play00:04

Dev day which announced the latest

play00:05

release of their products one of the big

play00:08

things that came out of Dev day was

play00:10

custom gpts this is where you're able to

play00:13

create and customize chat GPT for a

play00:15

specific use case basically like

play00:17

creating your own assistant that can

play00:19

carry out tasks for you anyone can

play00:21

easily build their own GPT with no

play00:24

coding needed now you can make them for

play00:27

yourself for your company's internal use

play00:29

or share it with anyone but the thing

play00:31

was is that many people wanted to access

play00:33

this but they couldn't as they actually

play00:35

needed to have chbd plus to access this

play00:38

feature this left people fading the use

play00:40

of this amazing Tech because many did

play00:42

not have the funds to use it well guess

play00:45

what hugging face introduced an

play00:47

alternative just recently that is

play00:48

completely farf free and very similar to

play00:51

custom GPT from open AI introducing

play00:54

hugging face assistant assistants are a

play00:57

cool way to create your own custom GPT

play00:59

that that is your personal assistant

play01:02

sorry for being repetitive but this

play01:04

month we had insane Partnerships with

play01:06

big companies giving us subcriptions to

play01:08

AI tools completely for free these are

play01:11

tools that will streamline your

play01:13

business's growth and improve your

play01:15

efficiency just being a patreon this

play01:17

past month you were given access to six

play01:19

paid subscriptions completely for free

play01:22

not only do you access these

play01:24

subscriptions but you gain the ability

play01:26

for Consulting networking collaborating

play01:28

with the community as well as with

play01:30

myself you get access to daily AI news

play01:33

resources giveaways and so much more if

play01:36

you're interested check out the patreon

play01:38

link in the description below to gain

play01:40

access to these benefits now just take a

play01:42

look at this example where I'm going to

play01:44

be using this custom GPT that was

play01:46

created with hugging face assistance and

play01:48

this is where I'm going to be using this

play01:50

website designed GPT designer GPT which

play01:53

will help me create a landing page so I

play01:56

can simply just click on this and I can

play01:58

start chatting with it right away so now

play02:00

I'm going to ask it to basically help me

play02:03

create a landing page for my Consulting

play02:05

page so I'm going to ask it

play02:08

please create me a

play02:11

landing page for my

play02:14

Consulting business and I'm going to

play02:17

click enter and it's going to start

play02:19

laying out the things that are going to

play02:20

be needed for me to create this so in

play02:22

this case once that fully finished

play02:24

writing the code I'll be right back

play02:27

looks like it has finished generating

play02:29

the code and and it had basically

play02:30

requested me to copy this code and go

play02:33

over to Tailwind so I'm going to go over

play02:36

here and I'm going to place the code and

play02:38

this way we're going to get the output

play02:40

so I'm going to place it over and look

play02:41

at that we have a full landing page

play02:44

generated within a couple of seconds

play02:46

guys it's easy as that coding as well as

play02:49

many other things are getting easier

play02:51

from free sources like hugging face and

play02:54

this is something that we're going to

play02:55

take a look at throughout today's video

play02:57

now one of the great things I want to

play02:58

point out is that the thing that

play03:00

differentiates this from open ai's

play03:03

custom gbt model is that not I know it's

play03:06

completely for free but one thing that

play03:08

you can do is that you can select models

play03:11

like mixt llama 2 open chat that is

play03:14

completely for free within augin face

play03:17

and create these custom gpts allocated

play03:19

to those open- Source models this is

play03:22

something that you can't do with chat

play03:23

gpts custom gpts because you're only

play03:26

allowed to use open AI models this is

play03:30

giving you more flexibility and allows

play03:31

you to create different ranges of gbts

play03:34

in various other categories so

play03:37

throughout today's video we're going to

play03:38

be taking a look at this further in

play03:39

detail as we explore huging face

play03:42

assistance we're also going to Showcase

play03:44

its capabilities and features how you

play03:46

can create your own GPT and so much more

play03:49

so with that thought guys stay tuned and

play03:50

let's get straight into the video if you

play03:53

would like to book a one-on-one with me

play03:54

where you can access my Consulting

play03:56

Services where I can help you grow your

play03:58

business or or basically give you a lot

play04:01

of different types of solutions with AI

play04:03

definitely take a look at the calendar

play04:05

Link in the description

play04:10

below hey what is up guys welcome back

play04:12

to another YouTube video at the world of

play04:14

AI in today's video we're going to be

play04:15

taking a look at hugging face assistance

play04:18

which is a new exciting feature that

play04:19

hugging chat had just recently released

play04:21

this allows you to create and share

play04:24

different prompts as well as working on

play04:26

creating your own custom GPT this is by

play04:29

selecting your own model providing it a

play04:31

name and even setting a system prompt

play04:34

for it this allows users to easily

play04:36

generate your own assistant in a way now

play04:38

these assistants can leverage open

play04:40

source models which is something that

play04:42

puts it like which makes it different

play04:44

from Custom gbt from open AI it offers

play04:47

more flexibility and you're able to

play04:49

choose among six available options now

play04:52

this is something that we're going to

play04:53

take a look at throughout today's video

play04:54

so stay tuned and let's get straight to

play04:57

it now one of the cool things I want to

play04:59

point point out is that this is

play05:01

something that is publicly sharable but

play05:03

they also have a couple of things that

play05:05

are going to be coming fairly soon

play05:06

you're going to be able to add rag

play05:08

within your custom gbts you're going to

play05:10

be able to enable it to have web

play05:12

searching capabilities as well as

play05:13

generating assistant thumbnails with AI

play05:16

this is going to be quite useful for a

play05:18

lot of people as this is completely free

play05:20

and you can do a lot with it and it's

play05:22

something that I truly recommend you

play05:24

check out throughout today after we

play05:26

watch after you watch this video because

play05:28

this is something that I would actually

play05:30

use on a day-to-day basis now on their

play05:33

blog post they have stated a couple of

play05:35

things that they're going to be adding

play05:36

in the future which is really great to

play05:38

see guys because this is something that

play05:39

chat GPT doesn't even have now just to

play05:42

add on I wanted to basically emphasize

play05:44

on something that they're thinking about

play05:46

which is function calling and this

play05:48

feature would basically enable anyone to

play05:50

Define custom functions along with

play05:52

corresponding rest end points this is

play05:55

going to be something that will allow

play05:56

systems to execute these functions based

play05:58

off of your own request that you give it

play06:00

from the prompts obviously and this is

play06:03

where you can provide a function calling

play06:05

schema and it can be configuring the

play06:07

rest endpoints on its own so that you

play06:09

could basically seamlessly integrate

play06:11

this into your own functionality and

play06:14

have it so that the assistance

play06:15

capabilities are expanding its ranges of

play06:18

task and actions another cool thing that

play06:20

I was thinking about is that if they are

play06:22

to add rag this would be something that

play06:25

would allow you to upload different

play06:27

ranges of files text files PDF F URLs

play06:30

and so much more and this is where it

play06:32

could be chunked into different Vector

play06:34

databases and this would help the rag

play06:37

when it's working with different

play06:39

assistants now this is something that I

play06:42

definitely will be keeping an eye out

play06:43

cuz this is truly amazing as to what

play06:46

they have developed cuz it's completely

play06:48

for free and it gives you a lot more

play06:50

options than chat gbts custom gbts so

play06:54

let's just get started so how can you

play06:56

actually access this well you need to go

play06:57

to the huggingface doco SL chat

play07:00

assistant website and this is something

play07:02

that I'll also Link in the description

play07:03

below you can select from different

play07:05

options so at this current moment I

play07:07

stated that you can only select from

play07:09

these current options they have

play07:11

assistance with open chat which is a

play07:13

really great model you can create model

play07:16

or assistance with mol 7B code llama

play07:19

news research which is the news Hermes

play07:21

mixol model you have llama 270b as well

play07:25

as mixol which is thee model now this is

play07:28

something that all the these models are

play07:31

basically on par in certain cases with

play07:33

chat gbt's gbt 4 model and you would

play07:36

basically get the same like output as

play07:39

you would with gbt not the same like on

play07:43

the same level but it's still useful and

play07:46

it's still I believe on the same par as

play07:49

gbt 4's responses so you can basically

play07:52

get started by selecting the ones that

play07:54

selecting the assistants that are

play07:56

created by the community this is where

play07:57

you can select most of these op options

play07:59

that can help you out and there's

play08:01

multiple different ranges of assistance

play08:04

in basically every category but say if

play08:07

you want to create your own you can then

play08:09

go over and click on new create new

play08:11

assistant this is where you can select

play08:13

whatever model that you want for your

play08:15

assistant so if you want something

play08:17

related to coding you can select the

play08:19

code llama model so you can just simply

play08:22

just click on create new assistant

play08:23

rather than clicking on the model cuz if

play08:25

you click on the model you can then

play08:27

activate it and then set the system

play08:28

prompt but in this case you can just

play08:29

create a new assistant Select the base

play08:31

model over here and this will allow you

play08:33

to start creating this assistant I'm

play08:35

going to name it something random so in

play08:36

this case world of AI coding assistant

play08:41

and I'm going to give it a description

play08:43

that this is a chatbot that will help me

play08:49

with help me with python

play08:54

JavaScript

play08:56

C++ and HT ML and you can obviously edit

play09:01

it afterwards if you want and then you

play09:04

can even input a start image or start

play09:06

message which will basically respond to

play09:07

you when you first start up the

play09:09

assistant you can even add different

play09:11

instructions and in this case I'm just

play09:13

going to leave it as that and then I'm

play09:15

going to click create okay but I think I

play09:17

need to add an instruction so I'm going

play09:18

to set this and I'll be right back so I

play09:21

went along and created this instruction

play09:23

where I stated that you are a GPT

play09:24

assistant tailor to provide assistance

play09:27

with python JavaScript C++

play09:29

C++ and HTML ensure the prompt is

play09:32

welcoming and indicates the bot's

play09:34

capabilities and helping users with the

play09:36

programming languages The Prompt should

play09:38

invite users to seek guidance ask

play09:40

questions or request assistance

play09:42

regarding to coding debugging or

play09:44

learning resources aim for clarity and

play09:46

friendliness to encourage user

play09:48

engagement and interaction so I'm going

play09:50

to have this set and then I'm going to

play09:51

click create and there we go we have our

play09:54

coding assistant created and what you

play09:57

can do now is go over by closing this

play10:00

and you can have it start like you can

play10:02

have it so that you can start playing

play10:03

around with this so I'm gonna activate

play10:05

it first and then I'm gonna click this

play10:07

click over here world of AI so this will

play10:09

show you all the systems that you have

play10:11

created and then you can start chatting

play10:13

with it right away so this way I'm going

play10:16

to then start chatting with this one and

play10:18

I'm going to ask it random things so let

play10:20

me just ask it something and then have

play10:22

it generate it so I actually

play10:24

deliberately gave it a bug and I'm

play10:26

asking it to basically fix this p on

play10:29

script and this is where the bug in the

play10:31

script is the input uh and I basically

play10:34

wanted to have it so that the function

play10:36

returns a string and we can see that it

play10:39

does a great job actually fixing it and

play10:41

it gives you the response within a

play10:43

couple of seconds you can do a lot more

play10:45

with the other gpts related to code so

play10:48

if you want to play around with it I

play10:50

truly recommend you check it out cuz

play10:52

there's different variations of

play10:53

assistance that you can definitely use

play10:56

now I'll leave all the links as to what

play10:57

I used in today's video in the descript

play10:59

destion below and I truly hope that you

play11:01

got some sort of value out of it and

play11:03

that you can definitely use the hugging

play11:04

face assistance to help you create your

play11:06

own gbt but with that thought guys thank

play11:09

you guys so much for watching I hope you

play11:10

enjoyed this video make sure you check

play11:12

out the patreon page if you want to

play11:13

access amazing subscriptions as well as

play11:15

different Consulting networking

play11:18

opportunities make sure you follow us on

play11:19

Twitter if you guys haven't already so

play11:21

stay so you can stay up to date with the

play11:23

latest AI Trends and lastly make sure

play11:25

you guys subscribe turn on the

play11:26

notification Bell like this video and

play11:28

check out our previous videos so you can

play11:29

stay up to date with the latest AI

play11:31

videos but with that thought guys thank

play11:33

you guys so much for watching have an

play11:34

amazing day spread positivity and I'll

play11:36

see you guys fairly shortly peace out

play11:38

fellas

Rate This

5.0 / 5 (0 votes)

Related Tags
Hugging FaceCustom GPTOpenAIБесплатные инструментыРост бизнесаAI ассистентыКодированиеDev DayИнновацииТехнологии AI
Do you need a summary in English?