StableN/ASyncedN/A

AI General Settings

Updated Oct 12, 202620 viewsView on usehalo.com

Configuration > AI > General Settings

Setup

FieldTypeDescription

Default AI Connection

Radio ListThis determines which AI connection is used. You will need to enter credentials if using Azure/Own OpenAI. (On-Prem customers will not have the option to use the 'Default Halo Connection'). 

Ticket Embeddings

FieldTypeDescription
Vector search database
Radio ListThis determines the database used when vector search takes place for ticket matching. The search process involves comparing the embedding scores of the tickets, but the similarity of the scores will differ based on the database used. If using the Azure AI Search (recommended) option you will need to enter your Azure credentials.

Enable Ticket embeddings and similarity matching

CheckboxWhen enabled, an embedding will be created for each new ticket upon creation. The system then searches this embedding against existing ones to identify the most similar tickets, ranked by similarity score. The top matches can be used to power AI Suggestions to automatically populate fields and resolutions based on past ticket data.

Ticket matching and AI insights method

Single SelectThis determines what ticket matching and AI insights are based on. The integration runbooks option allows for more customisation but it is not advised unless you already have an extensive knowledge of runbooks. 

Minimum vector match score (Tickets)

IntegerThis determines what the minimum similarity score must be between two Tickets' embedding scores in order for them to be matched as similar. It is a score between 0 and 1 with the standard being 0.8. The higher the score, the stricter the matches, which will return fewer but more accurate matches. A lower score will cast a wider net, returning more results but also more potential for outliers.
Determine whether a Ticket is indexed based on Ticket rulesCheckboxWhen checked, ticket rules can be used to control which tickets are indexed (new tickets only). Ticket rules will have a new outcome option 'indexable', only tickets that match the criteria of a rule that has this outcome will be indexed. 
Index TicketsButtonHere, you can schedule tickets to be indexed. Indexing tickets will re-generate embedding scores for tickets already in the system. It is recommended this is completed when first enabling embedding scores as this will improve initial matching. It is also recommended to do this after changing the matching method, vector database or embedding field used.
Delete Ticket VectorsButtonWhen used, all vector scores  (embeddings) created for tickets will be cleared from your chosen vector search database. Used when switching embedding models. Only available when connecting your own vector search database 

Article and Service Embeddings

FieldTypeDescription

Vector search database

Radio ListThis determines the database used when vector search takes place for AI knowledge search. The search process involves comparing the embedding scores of the tickets, but the similarity of the scores will differ based on the database used. functionality is only available using 'Azure AI Search' database, for this you will need to enter your Azure credentials. 

Chunk Size

IntegerThis determines the chunk size that is searched.

Chunk Overlap

Integer 

This determines the overlap of chunk size that is searched. 

Minimum vector match score (Knowledge)

ButtonThis determines what the minimum vector score between an article and the search prompt must be in order for the article to be returned in the search. A higher vector score indicates greater similarity between the search prompt and the article. 

Restrict which Articles can be indexed based on their FAQ List

Checkbox

When checked, you will be able to restrict which articles can be indexed based on their FAQ list. An additional option will appear against each FAQ list to determine if articles in this FAQ list can be indexed. 

Restrict which Service Catalogue can be indexed based on their Service Category

Checkbox
(v2.242+) When enabled, services can be excluded from indexing based on their service category. Against each service category you can determine whether to allow indexing. For a service to be eligible for indexing, it must be directly under a category with indexing enabled.  

Include Service Request Details and Incident Details when indexing services

Checkbox
(v2.242+) When enabled, request and incident details on a service will be included as part of the embeddings. Meaning they are accounted for in AI search. If a request or incident label matches the search term, the parent service will appear in the results.

Index Articles

Button

Here, you can schedule articles to be indexed. Indexing articles will re-generate embedding scores for articles already in the system. It is recommended this is completed when first enabling article suggestions/knowledge search. 

Delete Article VectorsButtonWhen used, all vector scores (embeddings)  created for articles will be cleared from your chosen vector search database. Used when switching embedding models. Only available when connecting your own vector search database.

Index Service Catalogue

Button

Here, you can schedule services in the service catalogue to be indexed. Indexing services will re-generate embedding scores for services already in the system. It is recommended this is completed when first enabling article suggestions/knowledge search. 

Delete Service VectorsButtonWhen used, all vector scores (embeddings) created for services will be cleared from your chosen vector search database. Used when switching embedding models. Only available when connecting your own vector search database.
FieldTypeDescription

Enable AI Search by default on search screens

CheckboxWhen enabled, all search screens will use AI search by default. AI search can still be disabled manually against each screen upon search. 
Checkbox(v2.238+) When enabled, Users will be able to use the AI search functionality to find articles and services. 
Also search Article tags when using AI searchCheckbox
When enabled, the search will include article tags, and will show articles with matching tags at the top of the results list.
Checkbox(v2.238+) When enabled, The AI Search will use fuzzy searching to correct spelling for Knowledge Base and Service searches. 

Logs

FieldTypeDescription

Open AI

Button
Shows the request/response logs for calls made to OpenAI.

Azure Open AI

Button
Shows the request/response logs for calls made to Azure OpenAI.

Azure AI Search

Button
Shows the request/response logs for Azure AI Searches.

Referenced by