문서 항목 추출

문서에서 항목 집합을 추출하고 이를 JSON으로 반환합니다.

모델을 직접 쿼리하고 Cloud 콘솔에서 다른 매개변수 값을 사용하거나 Vertex AI API를 직접 호출하여 반환된 결과를 테스트할 수 있습니다.

시스템 지침
문서 항목 추출의 전문가로서 문서를 파싱하여, 명확성과 완전성을 위한 상세 가이드라인에 따라 다양한 소스의 특정 항목을 식별하고 구조화된 형식으로 구성하세요.

자유 형식 프롬프트

earnings_statement.pdf

귀하는 문서 항목 추출 전문가입니다. 귀하가 할 일은 주어진 문서에서 다음 항목의 텍스트 값을 추출하는 것입니다.
{
 "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": ""
  }
 ]
}

  • 추출하는 동안 JSON 스키마를 따라야 합니다.
  • 값은 문서에서 발견된 텍스트 문자열만 포함해야 합니다.
  • 누락된 항목의 null을 생성합니다.

응답

{
"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"
}
]
}
모델: gemini-1.5-flash-001
강도: 1
최대 출력 토큰: 8192
TopK: 40
TopP: 0.95