AI Features

Requify has first-class support for AI features. It is important to note that Requify's AI features are OPT-IN by default. This means that users have full control over their data and can choose to opt-in or opt-out of AI features at any time.

How AI Features Work

Privacy

Privacy is a top priority for Requify. When AI features are enabled, Requify will share relevant data as necessary with the selected AI API provider to perform the requested action. This only happens with the explicit enabling of the feature and providing a working API key for that provider.

Hosting

Requify does not host any AI models. All AI models are hosted and provided by the selected API provider. By using the provider's API, the user is also agreeing to the provider's terms of service and privacy policy.

Opt-In Process

To opt-in to AI features, users can follow these steps:

  1. Navigate to the Feature Flags admin page
  2. Select the AI feature flag to enable the toggle
  3. Save the changes

Opt-Out Process

To opt-out of AI features, users can follow these steps:

  1. Navigate to the Feature Flags admin page
  2. Select the AI feature flag to disable the toggle
  3. Save the changes

Configuration

Providers

Requify currently supports the following AI API providers:

  • Anthropic (Claude)
  • Google (Gemini)
  • OpenAI (GPT)
  • Mistral (Mistral)
  • Together.ai (Multiple open-source models)

Adding an API Key

  1. Navigate to the AI Configuration admin page
  2. Select the provider to add an API key for
  3. Enter the API key and save the changes

Testing the connection

First, the user must save the connection by clicking on "Save Configuration".

Click on "Test Connection" to verify that the API key is valid and that the connection is working. This will send a small amount of random data to the API provider to test the connection.

Selecting a Model

Requify allows selecting different models for Generation requests and Analysis requests. For many providers, the same model is the best option for all requests. However, this is left up to the user to select the models as they best see fit.

The following features are available and can be disabled individually if desired:

  • Generation
    • Requirement Generation
    • Test Case Generation
  • Analysis
    • Requirement Analysis
    • Test Case Analysis
    • Document Summarization

Deleting Configuration

Click on "Delete Configuration" to remove the API key and disable the provider.