Configure the Azure OpenAI Knowledge Graph Entity Extractor
Before configuring the Azure OpenAI Knowledge Graph Entity Extractor, ensure that required AI connections, authentication providers, and dependent services are already set up. These settings control how SmartHub retrieves, reasons over, and responds to conversational queries.
Prerequisites
Note the following prerequisites before configuring the AI Visual Interpreter component:
Configure the tuning stage
-
In the SmartHub Administration portal, click General Settings.
-
In the User Experience Tuning section, click Add Query Tuning.
-
In the User Experience Tuning field, select Azure OpenAI Knwoledge Graph Entity Extractor from the drop-down list.
-
In the Name field, enter a name for your tuning stage.
-
In the Endpoint URL field, enter the endpoint URL for your Azure OpenAI service resource.
-
In the API Key, field, enter the API key for your Azure Open AI instance.
-
In the Prompt field, define the instructions that guide the AI model on how to identify and extract entities from content using the selected ontology. Use this field to control what the model looks for and how entities should be interpreted during extraction.
-
In the Ontology field, specify the entity types and relationships that you wish to extract. This ensures that both document content and user queries are analyzed using the same structured knowledge model. For more information, refer to the entity extractor ontology use cases and examples.
-
In the Test Query field, enter a sample query to test your tuning stage configuration.
-
Click Test Entity Extraction. The tuning stage will send the test query to the OpenAI model and will populate a response in the Response field.
-
When you are happy with your test results, click Accept.