ix Hello RAG website bot Creation Guide
This is a detailed step‐by‐step guide to use RAG (Retrieval Augmented Generation) for processing text from a website or text upload (for example, using the Concentrix homepage) in ix Hello Studio Mode. This guide covers creating all required components with options and valid values for each field:
Login and Initial Navigation
Open your web browser and log in to ix Hello using your account credentials.
Once logged in, you’ll be taken to the main page where you can use the assistant immediately or create your custom assistant.

Using the Assistant Builder to Create a Custom App
On the right sidebar, click on the New Custom App. Here you can create your own assistant with a dedicated name, description, instructions, and configuration.

Fields and their valid values include:
Name: For example, Acme Digital Assistant (your chosen name).
Custom App Type: Search
Category: Default
Click the check box - This is a Generative AI App

Creating a Data Source
Navigate to the Data Sources tab and click on Create New Data Source.

Fill in the fields as follows:
Name: For example, genaids.
Integration Configuration: Select the option Generative AI (19) or the applicable integration.
Click Save.

Defining Methods to Fetch Data from Gen AI
Go to the Methods tab and click on Create New Methods.

Enter the following details:
Name: chatcompletion
Request Type: chatcompletion-rag
Parameters:
Model: gpt-4
systemMessage: You are a RAG processing bot please help customers proactively
userQuestion: {{UserInput}}
sessionTime: 10
OrganizationID: {{Context.OrganizationID}}
EmployeeID: {{Context.EmployeeID}}

Result Type: ListofRecords
Record Limit: 10

Record JsonPath: $.choices[0].message
Empty Result Template: "Is there anything else i can assist you with?"
Record Template: {{content}}
Result Template: {{Records}}
Click Save and then Test the method.

Result:

Creating an Intent
Select the Intents tab and click on Create New Intent.

Fill in these fields:
Name: chatIntent
Intent Type: Search
Intent Action: Execute Method
DataSource: genaids
DataSource Method: chatcompletion
Click Save

Setting up Slots
Navigate to the Slots tab and click on Create New Slot.

Enter the details:
Name: UserInput
Slot Order: 1
Type: Text
Custom App: Acme Digital Assistant
Intent: chatIntent
Click Save.

Creating an Utterance
Go to the Utterance tab and create a new utterance.

Provide the following:
Value: Ask a question
Custom Skill: Acme Digital Assistant
Intent: chatIntent
Click Save

Creating an Input
In the Input tab, click on Create New Input

And add the following:
Name: ChatInput
Custom Skill: Acme Digital Assistant
Custom Intent: chatIntent
Data Source: genaids
Data Source Method: chatcompletion
Click Save.

Once created, click on Manage Parameters and add:
Input Parameter Name: UserInput
Parameter: UserInput
Data Type: Text
Click Save.

Publishing the Custom App to Gen AI
In the top menu, select Publish then click on Add App Publishing.

Fill in these details:
External Skill Name: For example, ACME Financial Assistant
App Description: A description for the assistant
Skill Type: Search
Channel: Generative AI
To access the bot in ix Hello Employee, ensure that the API Access toggle is enabled.
If you want to see the app in Basic Mode, also enable the Show this app in the Basic Mode option.
Click Save.

AI Content Generation
In this section, you will set up the AI content generation process to enhance the capability of your custom assistant.
Navigate to the AI Content Generation tab and click on Create New Content Generation.

Fill in the following details:
Web Url: Provide a relevant url for the content generation task.
For example: I have used https://www.concentrix.com/about/
Click Save to create the content generation task.

Using the App
Login to ix Hello Employee, select your published app, and start querying. For example, upload text or indicate a website URL (like Concentrix homepage) for processing using RAG. The assistant will utilize the created methods and intents to return the processed information.

Congratulations—you have successfully set up an assistant in Studio Mode utilizing RAG to process text from a website/text upload with all necessary configuration options and valid field values.
Last updated
Was this helpful?