Using assistant api that call GPTs

First of all, can Assistant API call a GPT that I create? Can I create a GPT and then from the Assistant API, have a conversation with it through the api? Are there advantages to doing that or can all of the capabilities of GPTs be done solely through the API.

My main interest in this questions is 1)it seems like it would be a lot easier to train and tweak my specific agents through GPTs; 2) GPTs can store data and training. (Is that the case for Assistants created with the Assistant API and 3)GPTs seem to be able to draw upon skills that are not available in the Assistant API.

Feel free to knock down my wrong assumptions. I’m here to learn and appreciate your feedback on this.

8 Likes

No, you can’t call custom GPTs of the GPT Store from Assistant API. I think they are different product targeted to different users. Although most of the functionalities are the same for GPTs and Assistant API, there are still some difference.

Assistant API does not have the browsing capability, and does not integrate Dall-e.
However, you can integrate web browsing and Dall-e by function calling. Here are 7 awesome assistant api demos on github, davideuler/awesome-assistant-api

1 Like

I had similar question than @steve.w111 - while it is clear GPT builder and Assistant APIs are designed for different personas as you indicated @david2024, it would desirable to bridge these two world and calling programmatically through the Assistant API (from inside your application for example) the GPT you’ve built with the GPT builder which is very powerful and friendly interface …

I wonder if there are enough people caring about this scenario to request this capability in a future release of the Assistant API …

5 Likes