Self Healing AI Agent > Using the Self Healing AI Agent recipe > Step 4. Configure the tool connections
  

Step 4. Configure the tool connections

Configure the Python tools and the Pinecone Retriever tool, then save the connections.
  1. 1Open each Python tool connection listed in the table from step 2.
  2. 2On the Input Parameters tab, enter values for the following parameters based on the tool:
  3. CheckFileExistence:
    Input parameters
    Description
    host
    Name or IP address of the server that hosts the source file.
    username
    User name to connect to the host server.
    password
    Password to connect to the host server.
    ConnectionTest:
    Input parameters
    Description
    parameter_file_path
    Parameter file path for idmc_connections.json, which contains all the taskflows and their respective connection details. For more information, see Prerequisites.
    CreateINC:
    Input parameters
    Description
    serviceNowUrl
    REST API URL for the ServiceNow instance.
    auth_code
    Authorization code to connect to the ServiceNow instance.
    caller_id
    SYS ID of the caller.
    location
    SYS ID of the location.
    cmdb_ci
    SYS ID of the Configuration Item (CI) in the ServiceNow CMDB.
    business_service
    SYS ID of the business service.
    EmailSendProcess
    Input parameters
    Description
    email_id
    Email ID of the authorized person. You can add multiple email IDs separated by commas.
    cai_process_url
    The service URL you receive after publishing the Email Send Service process in Application Integration.
    For example, a sample URL is:
    <Cloud Application Integration POD URL>/active-bpel/public/rt/3QS4COXXXXXXGlk0/Email_Send_Service
    FetchInc:
    Input parameters
    Description
    serviceNowUrl
    REST API URL for the ServiceNow instance.
    auth_code
    Authorization code to connect to the ServiceNow instance.
    FileListTool:
    Input parameters
    Description
    host
    Name or IP address of the server that hosts the source file.
    username
    User name to connect to the host server.
    password
    Password to connect to the host server.
    FileRenameTool:
    Input parameters
    Description
    host
    Name or IP address of the server that hosts the source file.
    username
    User name to connect to the host server.
    password
    Password to connect to the host server.
    src_path
    Source file path on the host server.
    GetErrorMessage:
    Input parameters
    Description
    sessionLogDir
    Directory path to store the taskflow logs.
    GetLoginToken:
    Input parameters
    Description
    cred_file_id
    Credential file ID.
    cred_file_path
    Path where the credentials file is placed.
    For more information, see Prerequisites.
    UpdateInc:
    Input parameters
    Description
    serviceNowUrl
    REST API URL for the ServiceNow incident.
    UpsertVectorDB:
    Tool connection
    Input Parameters
    index_name
    Pinecone vector index name where the SOP contents are stored.
    api_version
    API version of the generative AI model used for embedding.
    model_name
    Azure AI embedding model name used to create embeddings.
    For more information, see Prerequisites.
  4. 3Save the connections.
  5. 4Open the SOP_Manual tool connection.
  6. 5In the Connection Details, enter values for the following properties:
  7. Property
    Description
    Index Name
    Name of the specific vector index within Pinecone that contains your document embeddings for search.
    API Key
    Authentication token that grants access to your Pinecone account and services.
    Model
    AI or embedding model used to convert input queries and documents into vector embeddings that Pinecone can index and search against.
    Different models can vary in retrieval accuracy, relevance, and performance.
    Text Key
    Optional. Name of the document field that contains the textual content to be retrieved and displayed when a vector search returns matching documents.
  8. 6Save the connection.