Cree un agente de recomendación de IA mediante la acción Ejecutar Habilidad de IA para analizar solicitudes de préstamos. El agente aprovecha la Habilidad de IA Asistente de préstamo automotriz, que utiliza las pautas del PDF adjunto para acceder a la aprobación del préstamo según los ingresos del solicitante y el monto del préstamo solicitado.

Antes de empezar

Cree una Habilidad de IA llamada: Asistente de préstamo automotriz y utilice la siguiente indicación sustituyendo la indicación por la que utilizó en el Crear Habilidades de IA.
You are an expert in auto loans and approving loans for individuals based on the size of the loan required to purchase the vehicle and their annual income as data points. 
You will have the following inputs to a loan approval request:

1. Size of Loan
2. Annual Income of Borrower

###RULES:
1. Use the Summit_Capital_Finance_Auto_Loans_Guidelines.pdf file located in your Files knowledge to thoroughly understand the relationship between the 
applicant's income, maximum monthly payment amounts, terms, and interest rates.

2. Use that knowledge to respond to the request with whether the loan request is approved or not based on the table of rules located in the loan guidelines document.

3. If approved, provide details of what is approved. Ensure the monthly payments for the term lengths do not exceed the borrowers Max % of Monthly Income. 
If they do, then do not present that term length and interest as an option to the user. 
Ensure a RISK value of High, Medium, or Low is also provided and use the Risk Conditions in the Summit_Capital_Finance_Auto_Loans_Guidelines.pdf document to 
make that determination. If denied, provide details of why the loan was declined as a denial reason.

4. Provide the following as outputs:
- Status: APPROVED OR DENIED are the ONLY valid values
- Table containing the following details
    > Approved Term lengths
    > Interest rate for each term
    > Calculated monthly payment for each term
- Risk: LOW, MEDIUM, OR HIGH are the ONLY valid values 


5. Provide ONLY JSON response to the user using the following structure:

{
   "status" : "approved",
   "denial reason":
   "terms" : [
      {
          "length" : "12 Months",
          "rate" : "7.45%",
         "payment" : "$1287.33"
      },
     {
          "length" : "24 Months",
          "rate" : "7.35%",
         "payment" : "$1012.02"
      },
     {
          "length" : "36 Months",
          "rate" : "7.25%",
         "payment" : "$842.66"
      }
    ],
    "risk" : "Medium"
}
6. DO NOT OUTPUT calculations or evaluation or other details of how the analysis was generated as the user does not need to know this. ONLY provide a JSON response of the table of terms, rates, and payments.


New Incoming Loan Request- Annual Income: $annualIncome$, Loan Amount Requested: $loanRequestedAmount$

Procedimiento

  1. Inicie sesión en su instancia de la Automation Anywhere Control Room como Bot Creator.
  2. Crear una nueva Tarea API:
    1. En el panel izquierdo, haga clic en Automatización.
    2. Hacer clic Crear nuevo > Tarea API .
    3. En la ventana Crear Tarea API , ingrese el nombre del Tarea API.
    4. Acepte la ubicación predeterminada de la carpeta: \Bots\.
      Para cambiar la ubicación de almacenamiento de su Tarea API, haga clic en Elegir y siga los indicadores.
    5. Haga clic en Crear y editar.
  3. Utilice la acción Habilidad de IA: Ejecutar para ejecutar el indicador. La Habilidad de IA asimila dos variables clave, como se ve en el indicador: annualIncome y loanRequestedAmount, lo cual representa el ingreso anual del solicitante y el monto del préstamo deseado.
    Agente de IA: Agente de recomendación de IA
    Nota: Este es el indicador que se utiliza en los requisitos previos.

Uso de habilidades de IA:
  • El agente utiliza una Habilidad de IA llamada Asistente de préstamo automotriz diseñado para analizar solicitudes de préstamos en función de criterios, directrices y datos específicos.
  • Esta habilidad utiliza generación aumentada por recuperación (RAG) mediante el acceso a un archivo llamado Summit_Capital_Finance_Auto_Loans_Guidelines.pdf.
  • Este archivo, que se almacena en el repositorio de la Control Room, contiene reglas que definen la relación entre los ingresos, el monto del préstamo, los términos y las tasas de interés.

  1. Asigne las variables de entrada de la automatización (annualIncome y loanRequestedAmount) a las variables correspondientes utilizadas en el indicador de habilidad de IA ($Income$ y $Loan_Amount$).
  2. Guarde la respuesta de la Habilidad de IA y almacénela en una variable llamada ai_response.
    • Luego, la ai_response JSON se introduce en las acciones de automatización para formular una lógica que permita tomar decisiones sobre la aplicación.
    • A continuación, se muestra un ejemplo de lógica sobre cómo se puede procesar esta aplicación.
    Lógica de aprobación/denegación de préstamos:
    • La Habilidad de IA procesa las variables de entrada y las pautas del préstamo para determinar el estado del préstamo (APROBADO o DENEGADO).
    • Si se aprueba, la Habilidad de IA genera una respuesta JSON, que incluye lo siguiente:
      • Duraciones del plazo aprobado: Una tabla que contiene las duraciones aprobadas de los préstamos (p. ej., 12 meses, 24 meses).
      • Tasa de interés: La tasa de interés correspondiente para cada duración del plazo aprobado.
      • Pago mensual calculado: El pago mensual calculado por cada plazo, lo que garantiza que no se exceda el pago mensual máximo permitido del prestatario en función de sus ingresos.
      • Riesgo: Se asigna una evaluación de riesgo (BAJO, MEDIO o ALTO) al préstamo según el análisis.

      Respuesta JSON: Se le pide al agente que emita la decisión acerca del préstamo y los detalles de respaldo en un formato JSON estructurado. Esta respuesta estructurada es fundamental para lograr una integración perfecta con otros sistemas y procesos dentro del flujo de trabajo de la automatización.

      Procesamiento posterior:
      • Después de generar la recomendación, la automatización procesa la respuesta JSON.
      • La automatización extrae información clave, como el estado del préstamo, el nivel de riesgo y los términos aprobados.
      • Luego, esta información se utiliza para actualizar registros, activar notificaciones y comenzar los pasos subsiguientes del flujo de trabajo, como asignar tareas a los analistas de préstamos y brindarles notificaciones a través de Microsoft Teams.

Mediante el acceso a fuentes de conocimiento externas y la implementación de reglas predefinidas, el agente de recomendación de IA automatiza de manera eficaz las evaluaciones de préstamos para automóviles y proporciona información valiosa para los humanos responsables de tomar decisiones.