> For the complete documentation index, see [llms.txt](https://brixxbox.gitbook.io/brixxbox-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/functions/brixxgpt.md).

# brixxGPT

Calls the OpenAI integration in brixxbox

{% hint style="info" %}
OpenAI API Key must be stored in the workspace settings!
{% endhint %}

### OpenAI API Key must

### Parameter

gptOptions - Json object with parameters.

* system - to set the stage. A promt to tell the model, how to behave
* user - User input, examples and a query. This is the user promt

### Example Usages

```javascript
let response = app.brixxGPT({
    system: "Reply in a HTML snipped Text, that will be inserted in an existing div",
    user: "How to create a for loop in JS?"
});

// "output" is a brixxbox htmlTemplate control     
$(app.getHtmlElement("output")).html(response);

         
```
