🧾 JSON Schema file μž‘μ„± κ°€μ΄λ“œ

πŸ”Ή JSON SchemaλŠ” AI λͺ¨λΈμ΄ 생성해야 ν•  μ‘λ‹΅μ˜ ꡬ쑰λ₯Ό μ •μ˜ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.
πŸ”Ή schema_file을 μ„€μ •ν•˜λ©΄ λ¬Έμ„œμ—μ„œ μΆ”μΆœν•΄μ•Ό ν•  ν•­λͺ©κ³Ό 각 ν•­λͺ©μ˜ 데이터 ν˜•μ‹μ„ λͺ…ν™•ν•˜κ²Œ μ§€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ“Œ μ‚¬μš© λ˜λŠ” API μ’…λ₯˜

πŸ”Ή /extract/structed


βœ… Schema JSON μž‘μ„± μ˜ˆμ‹œ

πŸ”Ή [μ˜ˆμ‹œ] 곡문 μš”μ•½μ„ μœ„ν•œ JSON Schema μž‘μ„± μ˜ˆμ‹œμž…λ‹ˆλ‹€:

{
  "title": "DocumentSummary",
  "type": "object",
  "properties": {
    "곡문번호": { "type": "string" },
    "곡문일자": { "type": "string" },
    "μˆ˜μ‹ μ²΄": { "type": "string" },
    "μˆ˜μ‹ μž": { "type": "string" },
    "μˆ˜μ‹ μž_μ•½μž": { "type": "string" },
    "λ°œμ‹ μ²΄": { "type": "string" },
    "λ°œμ‹ μž": { "type": "string" },
    "λ°œμ‹ μž_μ•½μž": { "type": "string" },
    "곡문제λͺ©": { "type": "string" },
    "곡문제λͺ©μš”μ•½": { "type": "string" },
    "κ³΅λ¬Έλ‚΄μš©μš”μ•½": { "type": "string" },
    "곡문간연계": { "type": "string" },
    "곡문쒅λ₯˜": {
      "type": "string",
      "enum": ["ν–‰μ •/일반", "기술/μ„±κ³Όλ¬Ό", "회의/기타"]
    },
    "κ³΅λ¬Έμœ ν˜•": {
      "type": "string",
      "enum": ["보고", "μš”μ²­", "μ§€μ‹œ", "νšŒμ‹ ", "계약"]
    },
    "μ²¨λΆ€λ¬Έμ„œμ œλͺ©": { "type": "string" },
    "μ²¨λΆ€λ¬Έμ„œμˆ˜": { "type": "integer" }
  },
  "required": [
    "곡문번호", "곡문일자", "μˆ˜μ‹ μ²΄", "μˆ˜μ‹ μž", "μˆ˜μ‹ μž_μ•½μž",
    "λ°œμ‹ μ²΄", "λ°œμ‹ μž", "λ°œμ‹ μž_μ•½μž", "곡문제λͺ©", "곡문제λͺ©μš”μ•½",
    "κ³΅λ¬Έλ‚΄μš©μš”μ•½", "곡문쒅λ₯˜", "κ³΅λ¬Έμœ ν˜•", "μ²¨λΆ€λ¬Έμ„œμ œλͺ©", "μ²¨λΆ€λ¬Έμ„œμˆ˜"
  ]
}

πŸ“Œ μ£Όμš” ν‚€ μ„€λͺ…

πŸ”Ή μœ„ JSON μ˜ˆμ‹œλŠ” Schema ꡬ쑰λ₯Ό μ •μ˜ν•˜λŠ” λ°©μ‹μœΌλ‘œ μž‘μ„±λ˜μ–΄ 있으며, 각 ν‚€μ˜ μ˜λ―ΈλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:


πŸ“Œ ν•„λ“œ 속성 μ„€λͺ…

πŸ”Ή 각 ν•­λͺ©μ— μ •μ˜λ˜λŠ” typeκ³Ό enum의 μ˜λ―ΈλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:

Tip. ν”„λ‘¬ν”„νŠΈ μž‘μ„± μ‹œ 각 ν•­λͺ©μ— λŒ€ν•œ μ§€μ‹œλ¬Έ(description)을 λ”°λ‘œ μ„€μ •ν•˜λ©΄ AI μ‘λ‹΅μ˜ ν’ˆμ§ˆμ΄ λ”μš± ν–₯μƒλ©λ‹ˆλ‹€.

1. 곡문번호: λ¬Έμ„œ 번호λ₯Ό κΈ°μž…ν•˜μ„Έμš”. (μ˜ˆμ‹œ: Ref. No. SYJV-250031) 2. 곡문일자: 곡문 λ°œν–‰μΌμ„ μž‘μ„±ν•˜μ„Έμš”. (μ˜ˆμ‹œ: Mar / 28 / 2025) 3. μˆ˜μ‹ μ²˜: μˆ˜μ‹  κΈ°κ΄€μ΄λ‚˜ λΆ€μ„œλͺ…을 μž‘μ„±ν•˜μ„Έμš”. (μ˜ˆμ‹œ: Department of Public Works and Highways) ... 16. μ²¨λΆ€λ¬Έμ„œμˆ˜: μ²¨λΆ€λ¬Έμ„œμ œλͺ©μ„ λ°”νƒ•μœΌλ‘œ λ¬Έμ„œμ˜ 개수λ₯Ό μž‘μ„±ν•˜μ„Έμš”.