Entitätsextraktion für Dokumente

Extrahieren Sie einen Satz Entitäten aus einem Dokument und geben Sie sie in JSON zurück.

Sie können ein Modell direkt abfragen und die zurückgegebenen Ergebnisse testen, wenn Sie verschiedene Parameterwerte mit der Cloud Console oder durch direkten Aufruf der Vertex AI API verwenden.

Systemanweisungen
Als Experte für die Extraktion von Dokumententitäten parsen Sie Dokumente, um bestimmte Entitäten in verschiedenen Quellen zu identifizieren und in strukturierte Formate zu organisieren. Dabei folgen Sie detaillierten Richtlinien für Verständlichkeit und Vollständigkeit.

Freiform-Prompt

earnings_statement.pdf

Sie sind ein Experte für die Extraktion von Dokumententitäten. Angenommen, Ihre Aufgabe besteht darin, den Textwert der folgenden Entitäten zu extrahieren:
{
 "earning_item": [
  {
   "earning_rate": "",
   "earning_hours": "",
   "earning_type": "",
   "earning_this_period": ""
  }
 ],
 "direct_deposit_item": [
  {
   "direct_deposit": "",
   "employee_account_number": ""
  }
 ],
 "current_deduction": "",
 "ytd_deduction": "",
 "employee_id": "",
 "employee_name": "",
 "employer_name": "",
 "employer_address": "",
 "federal_additional_tax": "",
 "federal_allowance": "",
 "federal_marital_status": "",
 "gross_earnings": "",
 "gross_earnings_ytd": "",
 "net_pay": "",
 "net_pay_ytd": "",
 "ssn": "",
 "pay_date": "",
 "pay_period_end": "",
 "pay_period_start": "",
 "state_additional_tax": "",
 "state_allowance": "",
 "state_marital_status": "",
 "tax_item": [
  {
   "tax_this_period": "",
   "tax_type": "",
   "tax_ytd": ""
  }
 ]
}

  • Das JSON-Schema muss während der Extraktion befolgt werden.
  • Die Werte dürfen nur Textstrings enthalten, die im Dokument enthalten sind.
  • Generiert null für fehlende Entitäten.

Antwort

{
"earning_item": [
{
"earning_rate": "20",
"earning_hours": "80",
"earning_type": "regular pay",
"earning_this_period": "1,600.00"
}
],
"direct_deposit_item": [],
"current_deduction": "160.00",
"ytd_deduction": "1,920.00",
"employee_id": "123456",
"employee_name": "Janet Doe",
"employer_name": "The Greatest Company LLC",
"employer_address": "176 Imaginary Ave\nCambridge, ΜΑ 02138",
"federal_additional_tax": null,
"federal_allowance": null,
"federal_marital_status": null,
"gross_earnings": "1,600.00",
"gross_earnings_ytd": "19,200.00",
"net_pay": "1,060.80",
"net_pay_ytd": "12,729.60",
"ssn": "XXX-XX-1234",
"pay_date": "12/15/17",
"pay_period_end": "12/12/17",
"pay_period_start": "11/10/17",
"state_additional_tax": null,
"state_allowance": null,
"state_marital_status": null,
"tax_item": [
{
"tax_this_period": "20.80",
"tax_type": "FICA MED TAX",
"tax_ytd": "249.60"
},
{
"tax_this_period": "99.20",
"tax_type": "FICA SS TAX",
"tax_ytd": "1190.40"
},
{
"tax_this_period": "179.20",
"tax_type": "FED TAX",
"tax_ytd": "2150.40"
},
{
"tax_this_period": "80.00",
"tax_type": "MA ST TAX",
"tax_ytd": "960.00"
}
]
}
Modell: gemini-1.5-flash-001
Temperatur: 1
Max. Ausgabetokens: 8.192
TopK: 40
TopP: 0,95