Boost your productivity with the AI Assistant
Written by Jerome Granados on
We're continuing to add features based on artificial intelligence. After the ChatGPT extension , which lets your users chat with an intelligent agent in your app, I'm going to introduce you today to the AI Assistant, a brand new extension specially designed to save you a lot of time when creating content in the GoodBarber CMS.
AI Assistant is a tool accessible directly from your back office. You can ask it to produce, summarize, complete, translate or change the tone of a text. It takes content production to the next level.
AI Assistant is a tool accessible directly from your back office. You can ask it to produce, summarize, complete, translate or change the tone of a text. It takes content production to the next level.
The AI assistant, a versatile and outstanding writer
If you haven't yet installed the AI Assistant extension , don't hesitate a moment longer. This extension is available for all subscriptions, and is even installed by default on all projects created since this article was written ;)
After installation, go to the Content menu in your backoffice and create new content. You can choose any type of content where you have access to the CMS text editor (add an article, video, podcast, event or location). In the top left-hand corner of the text editor, you'll recognize the now-familiar AI tools icon. Clicking on this icon takes you to the AI Assistant functions.
After installation, go to the Content menu in your backoffice and create new content. You can choose any type of content where you have access to the CMS text editor (add an article, video, podcast, event or location). In the top left-hand corner of the text editor, you'll recognize the now-familiar AI tools icon. Clicking on this icon takes you to the AI Assistant functions.
Write text
The functions offered by the AI Assistant are context-sensitive. If you haven't yet written any text, you can access the generic function called "AI Assistant". This function gives you access to an input field in which you can write your prompt. The assistant will produce text according to the instructions given in this prompt.
Sum up
The assistant can help you summarize a text. To do this, first select the text you want to make more concise, click on the assistant icon and choose the "Sum up" function. The prompt window will open, pre-filled with the instruction "Sum up the following text". From here, you can either run the prompt directly, or complete it to refine your instructions. Once run, the assistant will replace the text you've selected with a shorter one.
Complete
The complete function works on the same principle as the previous one. You select a text in the editor and ask the assistant to complete it. Once again, when you select the function, the prompt window is opened to allow you to provide the assistant with any necessary clarifications. Once your request has been validated, the assistant will produce content to complete the existing text.
Translate
Your assistant is a polyglot! You can ask him to translate text into virtually any language. To save you time, we've pre-selected the following languages: English, French, Spanish, Italian, Portuguese, German and Dutch. If you don't find the language you're looking for on this list, feel free to change the prompt and ask the wizard to translate the selected text into the language of your choice :)
Change the tone
Finally, you can use the wizard to change the tone of the text. Several tones are proposed by default, but here again, you can modify the prompt to ask the assistant to rewrite the text in a comical, poetic ... or any other way that suits the content you are producing.
The functions offered by the AI Assistant are context-sensitive. If you haven't yet written any text, you can access the generic function called "AI Assistant". This function gives you access to an input field in which you can write your prompt. The assistant will produce text according to the instructions given in this prompt.
Sum up
The assistant can help you summarize a text. To do this, first select the text you want to make more concise, click on the assistant icon and choose the "Sum up" function. The prompt window will open, pre-filled with the instruction "Sum up the following text". From here, you can either run the prompt directly, or complete it to refine your instructions. Once run, the assistant will replace the text you've selected with a shorter one.
Complete
The complete function works on the same principle as the previous one. You select a text in the editor and ask the assistant to complete it. Once again, when you select the function, the prompt window is opened to allow you to provide the assistant with any necessary clarifications. Once your request has been validated, the assistant will produce content to complete the existing text.
Translate
Your assistant is a polyglot! You can ask him to translate text into virtually any language. To save you time, we've pre-selected the following languages: English, French, Spanish, Italian, Portuguese, German and Dutch. If you don't find the language you're looking for on this list, feel free to change the prompt and ask the wizard to translate the selected text into the language of your choice :)
Change the tone
Finally, you can use the wizard to change the tone of the text. Several tones are proposed by default, but here again, you can modify the prompt to ask the assistant to rewrite the text in a comical, poetic ... or any other way that suits the content you are producing.
Advanced customization
From the Settings menu, you can access the AI Assistant's advanced settings. You can modify the settings on 3 levels:
System message
In this field, you can enter instructions that will be applied each time the AI Assistant performs a task. These instructions complement the specific instructions you give the AI Assistant in the text editor.
For example, if your app is a coaching application, you can tell the AI assistant that your aim is to write articles that will motivate your readers, so that it uses a suitable tone each time.
OpenAI API key
GoodBarber's AI assistant uses OpenAI technology, in particular the various GPT models, to understand and generate text in a consistent, context-sensitive way. Each task performed by the AI assistant consumes tokens. This is a unit of measurement used in language processing operations. Every month, GoodBarber offers you 12500 tokens to run the AI assistant. When this quota is reached, you have to wait for its renewal at the beginning of the month to continue using the AI assistant.
If you have an account with OpenAI, you can enter your secret API key to stop relying on the quotas offered by GoodBarber. GoodBarber will no longer limit the number of tokens you can use. Tokens used by the AI assistant will be counted directly in your OpenAI account.
Generation model
Entering your OpenAI API key also allows you to choose a specific generation model for the AI assistant. You can choose from the models currently offered by OpenAI, such as GPT-3.5(Turbo), GPT-4, GPT-4(Turbo) and GPT-4o. We plan to expand the list of available models in line with future OpenAI developments.
So much for this new feature - I find it a must-have, and I hope you will too. Now it's your turn to generate, summarize, complete, translate and adjust the tone of your texts with the help of the AI assistant!
System message
In this field, you can enter instructions that will be applied each time the AI Assistant performs a task. These instructions complement the specific instructions you give the AI Assistant in the text editor.
For example, if your app is a coaching application, you can tell the AI assistant that your aim is to write articles that will motivate your readers, so that it uses a suitable tone each time.
OpenAI API key
GoodBarber's AI assistant uses OpenAI technology, in particular the various GPT models, to understand and generate text in a consistent, context-sensitive way. Each task performed by the AI assistant consumes tokens. This is a unit of measurement used in language processing operations. Every month, GoodBarber offers you 12500 tokens to run the AI assistant. When this quota is reached, you have to wait for its renewal at the beginning of the month to continue using the AI assistant.
If you have an account with OpenAI, you can enter your secret API key to stop relying on the quotas offered by GoodBarber. GoodBarber will no longer limit the number of tokens you can use. Tokens used by the AI assistant will be counted directly in your OpenAI account.
Generation model
Entering your OpenAI API key also allows you to choose a specific generation model for the AI assistant. You can choose from the models currently offered by OpenAI, such as GPT-3.5(Turbo), GPT-4, GPT-4(Turbo) and GPT-4o. We plan to expand the list of available models in line with future OpenAI developments.
So much for this new feature - I find it a must-have, and I hope you will too. Now it's your turn to generate, summarize, complete, translate and adjust the tone of your texts with the help of the AI assistant!