This documentation is for Macro Recorder v4 beta. Click here the for current production version 3 documentation.

AI

Before you can use AI features in Macro Recorder, the desired AI engine(s) must be initialized in PhraseExpress in a one-time procedure:

To enable an AI engine:
  1. Open the Macro Recorder main program window and select File » Settings » AI.
  2. Select the desired AI engine.
  3. Configure the AI engine as described below.

Macro Recorder supports multiple AI engines. You can configure them one after the other and switch between them in above dialog window as needed. This is a one-time procedure.

Macro Recorder itself does not perform any AI processing itself but integrates 3rd party AI engines into the user interface.

Due to the early stage of AI technology, the AI text output can be nonsensical, and the feature is considered experimental. It is provided "as-is" and is not part of the official Macro Recorder specification.

OpenAI

Using OpenAI requires an "API key" which you receive after registering an account at OpenAI.com. The API key must be entered in the Macro Recorder settings section "OpenAI":

To enter the API key:
  1. Register an account at OpenAI.com.
  2. Go to your OpenAI user profile and create a personal "API key" (example: 43943f3fd-r46f-0kqeb-55c-6lk3l2s183ab8).
  3. In Macro Recorder Settings » AI, select "OpenAI" as the AI engine.
  4. Copy & paste the API key into the Macro Recorder settings above.

A green check mark indicates successful activation in Macro Recorder:

Keep your API key at a safe place. Macro Recorder stores the key with encryption. You will not be able to restore it from there.

If the API key is not accepted, check if you mistyped or copied extra characters or spaces. Also, check your account status with OpenAI.

Macro Recorder sends the text over the internet to the "OpenAI" online service (OpenAI privacy policy).

Ollama (self-hosted)

Macro Recorder supports the free AI engine "Ollama" with a variety of language models.

Benefits:
  • No subscription required. There are no charges or fees.
  • This engine is self-hosted. No AI related data leaves your computer.
  • Independent from internet access.
  • Makes use of your GPU for improved performance.
Disadvantages:
  • Requires significant computational resources.
  • The locally running engine may be significantly slower than online providers.
  • A selection of language models may not be allowed for commercial use.
To enable Ollama:

Video tutorial

  1. Open the Macro Recorder settings » AI.
  2. Select "Ollama" from the drop-down menu "Engine".
  3. Click "Configure". Macro Recorder will open the provider homepage.
  4. Download and install the Ollama software from the provider webpage and then return to Macro Recorder.
  5. Select the desired language model(s). Please check Ollama homepage for details.

After download & installation, Macro Recorder lists all successfully initialized language models. Those can later be selected in the actual AI dialog windows.

Additional language models can be added/removed at any time in this settings window.

Table of Contents


Table of Contents