Has the parameter / syntax been defined for using plugins in API?

I am somewhat new to working with Python and OpenAI API’s (although a seasoned Java developer). I was looking for documentation for how plugins will be used in API calls. I have already had great success learning python and using OpenAI models with text to speech and speech to text. How will plugins be included in the API? For example the Python code snippet below gives a completion. Will there be a new parameter (or parameter array) to indicate that plugin(s) should be used? For example, in the future, how will you tell it to please use WebPilot if it determines it is necessary from the prompt?
response = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=max_tokens,
temperature=temperature,
)

1 Like

Had the same question. :slight_smile: How can we use the plugins via the API?

1 Like

ChatGPT plugins are not available via the API (currently not on their roadmap either). You can build your own system, specifying tools/plugins in the prompt, like what AutoGPT and LangChain do. But no automatic way to leverage ChatGPT plugins.