May 3, 2023

Enabling the Arc Assistant in Arc

The Arc Assistant is now powered by Watson X or any OpenAI compatible service. This new feature allows you to use any OpenAI compatible service to power the Arc Assistant.

This feature is great to use the Arc Assistant with your own AI service or with any other OpenAI compatible service.

How to activate the Arc Assistant

To use this feature, you need to update the Arc settings file (settings.yml file):

To use WatsonX

aiserviceprovider: watsonx
aillmname: ibm/granite-3-8b-instruct
aiserviceapikey: EnteryourAPIKey
aiwxprojectid: EnterYourProjectID

To use Groq

aiserviceprovider: openai
aiserviceurl: https://api.groq.com/openai/v1
aillmname: llama-3.3-70b-versatile
aiserviceapikey: EnteryourAPIKey

Once the settings are updated, just refresh your browser and in the process editor after clicking on the Arc Assistant button, a new panel will open on the left. You can now ask any question you like to OpenAI.

Just one example would be to highlight some part of the code and then ask the Arc Assistant to explain it to you:

Be aware that the highlighted code is sent to online service (WatsonX, Groq or other)

How to disable the Arc Assistant

The Arc Assistant only sends data to OpenAI when you press the Ask Assistant button. It only sends the code highlighted.

If you have to disable it for security reasons, open your settings.yml file and add the following setting:

enablearcassistant: false

Once the settings.yml file updated then you just need to refresh your browser.

Related content

Loading related content