Skip to main content
Skip table of contents

Setup Guide for ChatGPT/Azure OpenAI

As Repository Admin:

  1. go the Code Review Assistant repository settings page.

  2. open the AI Review Assistant tab on top.

If it is the first time you are using the app, most of the ChatGPT configuration are pre-filled for you.

Request section

Instructions

API URL

Enter the REST API address:

  • ChatGPT: https://api.openai.com/v1/chat/completions

  • Azure OpenAI: https://{resource-name}.openai.azure.com/openai/deployments/{deployment-id}/completions

API Key

Enter your ChatGPT API key

Headers

Click on the “Add Header” button and enter Authorization on the left side, and Bearer $API_KEY on the right side, as shown below

image-20250131-104028.png

Query Parameters

  • ChatGPT: leave empty

  • Azure OpenAI: Click on “Add Query Parameter” and enter api-version on the name, and 2024-06-01 in the value.

Check the latest version in the official Azure Documentation

Request Body

  1. Click on the âž• icon. Enter model in the input, then click on Add > Text and enter gpt-4o-2024-08-06.

Check the latest models in the official documentation.

image-20250120-153634.png
  1. (Advanced) Add other optional parameters as documented in the official OpenAI documentation to tailor to your needs.

Response Section

Configure how AI Review Assistant will parse the API response.

Instructions

Success Query

Enter choices[0].message.content

Error Query

Enter error.message

Test and Save

  1. Click on the Test button and verify that you receive a confirmation message that everything is configured properly.

image-20250131-105140.png

Confirmation message that AI provider is properly configured

  1. Click on the Save button.

If you have trouble in configuring our AI Review Assistant, we are happy to help! 🎉

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.