πΉ JSON Schemaλ AI λͺ¨λΈμ΄ μμ±ν΄μΌ ν μλ΅μ ꡬ쑰λ₯Ό μ μν λ μ¬μ©λ©λλ€.
πΉ schema_fileμ μ€μ νλ©΄ λ¬Έμμμ μΆμΆν΄μΌ ν νλͺ©κ³Ό κ° νλͺ©μ λ°μ΄ν° νμμ λͺ
ννκ² μ§μ ν μ μμ΅λλ€.
πΉ /extract/structed
πΉ [μμ] 곡문 μμ½μ μν 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. 첨λΆλ¬Έμμ: 첨λΆλ¬Έμμ λͺ©μ λ°νμΌλ‘ λ¬Έμμ κ°μλ₯Ό μμ±νμΈμ.