Embedding a GPT in website

why don’t you deploy with streamlit and then embed it in wordpress ?

Have one assistant that can call a function to list the assistant to use based on the user query, then pass the query to it using the same thread

This is exactly what I was theorizing about with the GPT’s, since they have API functionality and json output. I’ve been reading the OpenAI docs for API integration, and I really wanted to create an interactable GPT on my website, able to reference other GPT formats or other Docs hosted on the same website. But I do not know enough to set it up on my website, versus the chatgpt link

Plus 1, I’m also looking for the solution to embed a custom GPT into my website.

@sfvp Hey, Did you find a reliable solution for embedding a GPT in wordpress website.
Please share any approaches you used.

There is no “solution” for taking a GPT out of ChatGPT Plus.

Creating and using GPT shares is solely for subscribers of ChatGPT Plus within the ChatGPT web site.

When you share a GPT, you are sharing an ad.
image


Developers that wish to use OpenAI outside of ChatGPT must use API model products - and pay for the language data usage.

1 Like

Hi @devbulchandani8 ! The conclusion so far is that you simply create an Assistant (assistant api) instead of a GPT. Then either have someone built the chatbox integration for you, or wait u till one of the plugin builders adds this to their plugin. I just saw this meow plugin commenting thats its on the to do list so that would be perfect: Assistents API | WordPress.org

The one thing open for debate is that the assistant api seems to “talk” a bit different than the GPTs from what im reading, probably needs more instructions and tweaking i guess…

1 Like

A GPT is mostly a context prompt with context data (=embeddings), Avatar image, and potential actions.

If you don’t badly need actions, i.e., external API calls such as weather data, and you run WordPress, I’d recommend the Meow Apps plugin (not affiliated).

In the ‘Chatbots’ section you can set the Context. Simply copy and paste the ‘Instructions’ prompt from the GPTs builder here.

In the ‘Chatbots > Visual Settings’ section, you can set the name and Avatar of your GPT so it feels the same.

In the ‘Chatbots > Embeddings’ section you can set the environment and add external data (e.g., using Pinecone).

Here’s a screenshot:

I’m super happy with the plugin and can generally recommend it. You can see it live on any of our blog posts (bottom right) with what you may call a ‘custom GPT’.

1 Like

This post was flagged by the community and is temporarily hidden.

Thanks so much @chris42 !

I indeed ended up doing this exact thing, it works remarkably well and the plugin is super good quality.

I have a feeling the embeddings on native chatgpt assistants api might (or will in the future) blend the knowledge better but for now it’s fine. Meow was planning on adding the assistants API functionality to their plugin so im just waiting on that to happen and then I’ll switch…

1 Like

Great, thanks for letting us know @sfvp! Didn’t know they planned to add assistants API as well. I bet that OpenAI will eventually disrupt them with their own native way of adding a GPT to any website…

1 Like

@chris42 yeah i guess your right, they will swallow up a lot of third party products. Altough being able to add custom css and connect to other “competing” platforms like Bard might be still relevant…

1 Like

The method in this YouTube video (v=Uk5f3ajkfSs) has proven a good solution so far, very easy to setup and seems reliable.

3 Likes

This post was flagged by the community and is temporarily hidden.

This post was flagged by the community and is temporarily hidden.

@alden I signed up for your service last week.

I imported sitemap and loaded FAQ. The output looked great, but then I followed the instructions to load Live Chat on my site.

  1. When I click on the avatar image in the bottom right corner of my site, it pops up a login instead of the chat. This isn’t helpful if users would have to log in to chat

  2. I submitted a ticket in your system last week. The ticket is not even showing anymore.

  3. I will try to submit another ticket, hopefully this one stays. Ticket number is #10177

  4. There doesn’t seem to be any good way to capture leads within the chat, which would be super helpful for people talking to the chat (after I fix the login prompt issue)

You can embed your GPT into your website here with MOBJAI - Mission Objective

  1. Choose the assistant
  2. Copy the code generated into your index.html file.

That’ll be fab feature for sure. One saving many interim steps.

Hi Chris,

My wish is to run a GPT on our own research database with the purpose that people can interact with the wisdom, same as you interact with ChatGPT.

The current GPT we made in OpenAI is not shareable for the public without a OpenAi Plus account, could I use this solution to get the same outcome?

That when people go to our website, this is where they start (see screenshot).

Looking forward to hear.

Asked with love,
Dorine

You should try GitHub - SamurAIGPT/Open-Custom-GPT: Create Custom GPT and add/embed on your site using Assistants api which allows you to build a Custom GPT and embed on your site and it’s open-source

1 Like

This looks like a decent solution to me.

chatbase .co