[NEW] Assistants

#357
by victor HF staff - opened
Hugging Chat org
β€’
edited Mar 15

image.png

March 15th update: 🌐Internet Access for Assistants

Assistants on HuggingChat

Today we are releasing Assistants on HuggingChat!

Assistants are a fun way to package your prompts and share them with the world.

Browse featured Assistants here: https://huggingface.co/chat/assistants

Create your first Assistant

Create your first Assistant using this form: https://huggingface.co/chat/settings/assistants/new
All you have to do is choose a model, a name, and a system prompt and you are ready to go! Note that all Assistants are public by default with the author's name.

The most powerful feature of Assistants is that they are based on open source models (of course!), so don't hesitate to switch between one of the 6 available models to see which one better suits the type of Assistant you want!

Share your Assistants with the community

The easiest way to make people try your Assistant is simply to share its direct URL present in the Assistant setting.

If you want to share your Assistants with the community or give advice on how to create one, use the dedicated thread and get a chance to be featured on the Assistants page:

https://huggingface.co/spaces/huggingchat/chat-ui/discussions/356

Potential future features

A list of interesting features that could be added, add yours to this thread and I'll update this message.

  • Improve some UI + UX flows (main priority)
  • Add a /assistants/{username} route to see all Assistants for a given user name
  • Being able to change model params for assistants (temperature, repetition penalty, ...)
  • Improve assistant creation for beginners (maybe with a step-by-step wizard or an assistant that creates other assistants)
  • Having a better way to test your Assistants during creation/edition
  • Being able to see the current used token count while editing your Assistant
  • Edit your Assistants via API, so you can always push up-to-date information to them.
  • Generate your Thumbnail Assistant via AI
  • Add RAG (and web search) to Assistant?
  • Continually add new models to HuggingChat and Assistants
  • A way to suggest changes on other users Assistants
  • Fork/duplicate Assistants
  • Prompts versioning
  • Allow you to use your own models onto your assistant (longer term)

Terms of use

Please note that you can report Assistants from the Assistant Settings page. Any assistant who is not respectful will be banned from HuggingChat immediately. The goal is to keep the community as caring and respectful as it has always been.

victor pinned discussion

+1 on Add RAG (and web search)

+1 on Add RAG (and web search)

+2 πŸ”₯

Add function calling capability

Two features that would make assistants infinitely more useful:

  1. Function Calling - Capability w/User Defined functions endpoints. (ie. user could provide function calling schema + REST endpoints for function calling)
  2. RAG - Ability to upload documents (PDF, txt, URLs) that are chunked and stored into a VectorDB for RAG with the assistant.

How do Assistants work under the hood? Do they use OpenGPTs from Langchain?
Happy about a link to the docs or something

How do Assistants work under the hood? Do they use OpenGPTs from Langchain?
Happy about a link to the docs or something

Ok just checked out the source code, doesn't look like OpenGPTs but their own thing

Amazing!

Hi @nsarrazin !
My assistant, "the narrative inspector" ([https://huggingface.co/chat/assistant/65e2cdcc10ab486f38ce2208]) suddenly disappeared this morning.
What's going on ?
Thanks for your advice and way to recover it.
Best,
Jerome

please add text to speech voices. for example if the ai is supposed to be mail have it use a male voice, etc.

Hi @nsarrazin !
My assistant, "the narrative inspector" ([https://huggingface.co/chat/assistant/65e2cdcc10ab486f38ce2208]) suddenly disappeared this morning.
What's going on ?
Thanks for your advice and way to recover it.
Best,
Jerome

Same thing for me

Some assistants have a red boundary on them, what's up with that?

Hello, is there (in the future) possibly a possibility that assistants can be set β€œprivate”? The background to this is that I would like to try something out in the longer term and the bot should only become public when I feel it is mature enough. And is it basic philosophy that the system prompts are visible to everyone? Thanks in advance!

My assistant - Navigate The Way ✝️ - has been publicly listed in the community since the summer; however, I noticed yesterday that it is no longer listed.

I waited to check again today in case it was just a temporary glitch, but it’s still missing from the community today.

https://hf.co/chat/assistant/664411688b98a47e0a0c01fb