Assistants in the Playground - then use in the API

Is this true:

  • Assistants I create in the playground can be used in my code using its id.
  • The purpose of the interactive Assitant creation is to test before you code - it is a no-code UI to quickly build assistants and not to consume them other than an interactive test.
  • The interactive assistant is basically a wrapper over the API so it is as if you created in the API

Just trying to wrap my ahead around assistants

2 Likes

yes that’s what i’m doing. i created the assistant in the playground and just retrieved the assistant through API in my code

3 Likes

How do you access a playground assistant via the API?

Hi and welcome to the Developer Forum!

Assistants can be accessed by an application you build making API calls to the OpenAI service endpoints, typically these apps make use of Node.js or Python in flask that reside on a virtual cloud server, but could be based anywhere.

Details here

https://platform.openai.com/docs/assistants/how-it-works

1 Like

Just go to https://platform.openai.com/assistants
You see the ‘robot’ icon. You can create the assistants here then test in the playground
by clicking the three dots to the right of the assistant name details.

@hollywoodsign @nikkjazz @trav.chalmers @Foxalabs
Hi, Can anyone of you share insights on as how can i enable my assistant to have access of my live database. Basically what i want is that my user will ask the assistant questions (like get me top 5 brands ) so for this assistant must have access to database right? so that it will return something like these are top 5 brands … so how can i achieve that…


i have this kind of flow in mind to use a proxy server.

  1. user enters a prompt
  2. assistant then generates a relevant db query
  3. the query is passed to api (proxy server) which will feetch the data from the database.
  4. data is converted to natural language by assistant and then passed to user.

is there a way to eliminate the step 3 and let assistant handle getting data from the live database. or is this a necessary step.

I suggest you explore using the tools capabilities in the Assistants API.

https://platform.openai.com/docs/assistants/tools

Cheers

@nikkjazz i have gone through the tools. I just want to confirm what i asked