Erstellen Sie einen KI-Empfehlungsagenten, der die KI-Fähigkeit-Ausführen-Aktion zur Analyse von Kreditanträgen verwendet. Der Agent nutzt die KI-Fähigkeit „Auto Loan Assistant“, die sich nach den Richtlinien aus dem angehängten PDF richtet, um den Kreditantrag basierend auf dem Einkommen des Antragstellers und dem gewünschten Kreditbetrag zu prüfen.

Vorbereitungen

Erstellen Sie eine KI-Fähigkeit mit dem Namen Auto Loan Assistant und verwenden Sie die folgende Eingabeaufforderung. Ersetzen Sie dabei die Eingabeaufforderung durch die Eingabeaufforderung, die Sie in verwendet habenErstellen von KI-Fähigkeitens.
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$

Prozedur

  1. Melden Sie sich bei Ihrer Instanz des Automation Anywhere Control Rooms als Bot Creator an.
  2. Erstellen sie eine neue API-Aufgabe:
    1. Klicken Sie im linken Fensterbereich auf Automatisierung.
    2. Klicken Sie Neu erstellen > API-Aufgabe .
    3. Im Fenster erstellenAPI-Aufgabe geben Sie den API-Aufgabe-Namen ein.
    4. Bestätigen Sie den Standardordner: \Bots\.
      Um den Speicherort Ihres API-Aufgabes zu ändern, klicken Sie auf Wählen und folgen Sie den Anweisungen.
    5. Klicken Sie auf Erstellen und bearbeiten.
  3. Verwenden Sie die Aktion KI-Fähigkeit-Ausführen, um die Eingabeaufforderung auszuführen. Die KI-Fähigkeit nimmt zwei Schlüsselvariablen auf, wie in der Eingabeaufforderung zu sehen ist: annualIncome und loanRequestedAmount, die das Jahreseinkommen des Antragstellers und den gewünschten Kreditbetrag darstellen.
    KI-Agent – KI-Empfehlungs-Agent
    Anmerkung: Dies ist die in den Voraussetzungen verwendete Eingabeaufforderung.

Nutzung von KI-Fähigkeiten:
  • Der Agent nutzt eine KI-Fähigkeit namens Auto Loan Assistent zur Analyse von Kreditanträgen auf der Grundlage spezifischer Richtlinien und Daten.
  • Diese Fähigkeit verwendet Retrieval Augmented Generation (RAG) durch Zugriff auf eine Datei namens Summit_Capital_Finance_Auto_Loans_Guidelines.pdf.
  • Diese Datei, die im Control Room-Repository gespeichert ist, enthält Regeln, die das Verhältnis zwischen Einkommen, Kreditbetrag, Konditionen und Zinssätze.

  1. Ordnen Sie die Automatisierungs-Eingabevariablen (annualIncome und loanRequestedAmount) den entsprechenden Variablen zu, die in der Eingabeaufforderung für die KI-Fähigkeit verwendet werden ($Income$ und $Loan_Amount$).
  2. Speichern Sie die Antwort der KI-Fähigkeit und speichern Sie sie in einer Variablen mit dem Namen ai_response.
    • Die ai_response-JSON wird dann in die Automatisierungsaktionen eingespeist, um eine Logik zur Entscheidung über den Antrag zu formulieren.
    • Hier ist ein Beispiel für die Logik, wie diese Anwendung verarbeitet werden kann.
    Logik für Kreditgenehmigung/-ablehnung:
    • Die KI-Fähigkeit verarbeitet die Eingabevariablen und die Kreditrichlinien, um den Status des Kredits zu bestimmen (GENEHMIGT oder ABGELEHNT).
    • Im Falle einer Genehmigung generiert die KI-Fähigkeit eine JSON-Antwort und enthält außerdem:
      • Genehmigte Laufzeiten: Eine Tabelle mit den genehmigten Kreditlaufzeiten (z. B. 12 Monate, 24 Monate).
      • Zinssatz: Den entsprechenden Zinssatz für jede genehmigte Laufzeit.
      • Berechnete monatliche Zahlung: Die berechnete monatliche Zahlung für jede Laufzeit, damit sie nicht die maximal zulässige monatliche Zahlung des Kreditnehmers basierend auf seinem Einkommen überschreitet.
      • Risiko: Eine Risikobewertung (NIEDRIG, MITTEL oder HOCH), die dem Kredit auf der Grundlage der Analyse zugewiesen wird.

      JSON-Ausgabe: Der Agent wird gebeten, die Kreditentscheidung und die unterstützenden Details in einem strukturierten JSON-Format auszugeben. Dies ist eine strukturierte Ausgabe und ist entscheidend für die nahtlose Integration mit anderen Systemen und Prozessen innerhalb des Automatisierungs-Workflows.

      Nachbearbeitung:
      • Nach der Generierung der Empfehlung verarbeitet die Automatisierung die JSON-Ausgabe.
      • Die Automatisierung extrahiert wichtige Informationen wie Kreditstatus, Risikostufe und genehmigte Bedingungen.
      • Diese Informationen werden dann verwendet, um Datensätze zu aktualisieren, Benachrichtigungen auszulösen und nachfolgende Schritte im Workflow zu starten, wie z. B. die Zuweisung von Aufgaben an Kreditgeber und deren Benachrichtigung über Microsoft Teams.

Durch den Zugriff auf externe Wissensquellen und die Anwendung vordefinierter Regeln automatisiert der KI-Empfehlungsagent effizient die Bewertung von Autokrediten und liefert wertvolle Einblicke für menschliche Entscheidungsträger.