| ```python |
| import asyncio, logging, operator, os, re |
| from langchain_core.runnables import RunnableConfig |
| from langchain_openai import ChatOpenAI |
| from langgraph.graph import END, START, StateGraph |
| from langgraph.types import RetryPolicy |
| from pydantic import BaseModel, Field |
| from typing_extensions import TypedDict |
| import pydantic |
| |
| ``` |
|
|
|
|
| ```python |
| import requests |
| |
| # API ์๋ํฌ์ธํธ |
| url = 'http://10.150.6.47:4276/search/term' |
| |
| # ์์ฒญ ํค๋ |
| headers = { |
| 'Content-Type': 'application/json' |
| } |
| |
| # ์์ฒญ ๋ณธ๋ฌธ (Payload) |
| payload = { |
| "query": "์์ ๊ณจ๋ ๋ฃฐ", |
| "top_k": 3, |
| "filters": { |
| "apply_region": "์ ์ฌ๊ณตํต", |
| "document_type": "์ง์นจ์" |
| } |
| } |
| |
| # POST ์์ฒญ ๋ณด๋ด๊ธฐ |
| response = requests.post(url, json=payload, headers=headers) |
| |
| # ์๋ต ํ์ธ |
| if response.status_code == 200: |
| result = response.json() |
| print("๊ฒ์ ๊ฒฐ๊ณผ:") |
| print(result) |
| else: |
| print(f"์ค๋ฅ ๋ฐ์: {response.status_code}") |
| print(response.text) |
| ``` |
|
|
| ๊ฒ์ ๊ฒฐ๊ณผ: |
| [{'rank': 1, 'score': 0.9997928142547607, 'term': '์์ ๊ณจ๋ ๋ฃฐ', 'definition': '์ฌ์
์ฅ์์ ๋น๋ฒํ ๋ฐ์ํ๊ณ ํ๊ธ ์ํฅ์ด ํฐ SHE ์ฌ๊ณ ๋ฅผ ์๋ฐฉํ๊ธฐ ์ํ SHE ์์น์ผ๋ก, ์ฌ์
์ฅ ๋ด ์
๋ฌด์ํ ์ค ๋ฐ๋์ ์ง์ผ์ผ ํ๋ ํ์ ์์น์ ๋งํ๋ค.', 'doc_id': 'I000-S0010-1_์์ ์ค์๊ธฐ์ค', 'global_summary': "๋ณธ ๋ฌธ์๋ SK ์คํธ๋ก ๊ตฌ์ฑ์, ํ๋ ฅํ์ฌ (BP), ๋ฐฉ๋ฌธ์ ๋ฑ ๋ชจ๋ ์ดํด๊ด๊ณ์๊ฐ ์
๋ฌด ์ํ ์ค ๋ฐ์ํ ์ ์๋ SHE(์์ , ๋ณด๊ฑด, ํ๊ฒฝ) ์ฌ๊ณ ๋ฅผ ์๋ฐฉํ๊ธฐ ์ํด ์ค์ํด์ผ ํ ์ผ๋ฐ ๊ธฐ์ค์ ์ ์ ํ '์์ ์ค์๊ธฐ์ค' ์ง์นจ์์
๋๋ค. ๊ณต์ , ์ฌ๋ฌด์ค, ๋ณดํ, ์ฐจ๋ ์ดํ, ๋ฐฉ๋ฌธ์ ๊ด๋ฆฌ, ํต์ ๊ตฌ์ญ ๋ฑ ๋ค์ํ ์ํฉ๋ณ ๊ตฌ์ฒด์ ์ธ ์์ ์์น๊ณผ ๊ด๋ จ ๋ถ์์ ์ฑ
์ ๋ฐ ๊ถํ์ ๋ช
์ํ๊ณ ์์ต๋๋ค.", 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': 'H', 'dept_name': 'SHE1ํ', 'reg_date': '2025-12-22', 'main_doc': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=669E8DC3-F0A4-4D15-B276-FE0DE4788DF1', 'attach': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2025\\12\\ECN_I000-S0010-1(H) ์์ ์ค์๊ธฐ์ค.ppsx&PROCESS_ID=669E8DC3-F0A4-4D15-B276-FE0DE4788DF1', 'link_url': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S0010-1', 'rev_history': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S0010-1'}, {'rank': 2, 'score': 0.9997928142547607, 'term': '์์ ๊ณจ๋ ๋ฃฐ', 'definition': '์ฌ์
์ฅ์์ ๋น๋ฒํ ๋ฐ์ํ๊ณ ํ๊ธ ์ํฅ์ด ํฐ SHE ์ฌ๊ณ ๋ฅผ ์๋ฐฉํ๊ธฐ ์ํ SHE ์์น์ผ๋ก, ์ฌ์
์ฅ ๋ด ์
๋ฌด์ํ ์ค ๋ฐ๋์ ์ง์ผ์ผ ํ๋ฉฐ ์๋ฐ์์ ๋ํด์๋ ๊ด๋ จ ํ์์ ์ฐจ๊ฐ ์ ์ฉ๋ฉ๋๋ค.', 'doc_id': 'I000-S000D-0_[์ ์ฐจ์] SHE ๊ต์กํ๋ จ๊ด๋ฆฌ', 'global_summary': "๋ณธ ๋ฌธ์๋ SK ์คํธ๋ก ๊ตฌ์ฑ์ ๋ฐ ํ๋ ฅํ์ฌ ๊ทผ๋ก์๊ฐ ์์ ํ ์ง๋ฌด ์ํ์ ์ํด ํ์ํ ์์ ยท๋ณด๊ฑดยทํ๊ฒฝ (SHE) ๊ต์ก์ ๊ณํ, ์ค์, ๊ฒ์ฆ ๋ฐ ๊ด๋ฆฌ ์ ์ฐจ๋ฅผ ๊ท์ ํ 'SHE ๊ต์กํ๋ จ๊ด๋ฆฌ ์ ์ฐจ์'์
๋๋ค. ์ด ์ง์นจ์๋ ๊ต์ก์ ํ์์ฑ ํ๊ฐ๋ถํฐ ์ฑ
์๊ณผ ๊ถํ, ๊ตฌ์ฒด์ ์ธ ๊ต์ก ์ ํ (์ ์
, ์ ๊ธฐ, ํน๋ณ, ์ง์๊ต์ก ๋ฑ) ๋ฐ ํจ๊ณผ ๊ฒ์ฆ ๋ฐฉ๋ฒ๊น์ง ์ ์ฌ์ ์ผ๋ก ์ ์ฉ๋๋ ๊ณตํต ์ด์ ๊ธฐ์ค์ ์ ์ํฉ๋๋ค.", 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': 'K', 'dept_name': 'SHE1ํ', 'reg_date': '2025-07-30', 'main_doc': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=3HB675HHYT5WY03JJQSB74ULC287F53F', 'attach': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2025\\07\\ECN_I000-S000D-0(K) ๊ต์กํ๋ จ๊ด๋ฆฌ.ppsx&PROCESS_ID=3HB675HHYT5WY03JJQSB74ULC287F53F', 'link_url': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S000D-0', 'rev_history': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S000D-0'}, {'rank': 3, 'score': 0.9997928142547607, 'term': '์์ ๊ณจ๋ ๋ฃฐ', 'definition': 'ํํ๋ฌผ์ง ์ทจ๊ธ ์ ์ ์ ๋ณดํธ๊ตฌ ์ฐฉ์ฉ, ๋ฐํ๊ณต๊ฐ ์ถ์
์ ๊ฐ์ค๋๋ ํ์ธ, ๊ณ ์์์
์ ์์ ๊ณ ๋ฆฌ ์ฒด๊ฒฐ ๋ฑ ํ์ฌ๊ฐ ์ ํ ํ์ ์ค์ ์์ ์์น', 'doc_id': 'I000-S000U-5_SHE ์ฌ๊ณ ๊ด๋ฆฌ ์ต์ข
๋ณด๊ณ ์', 'global_summary': "์ด ๋ฌธ์๋ SK ์คํธ๋ก ๋ด์์ ๋ฐ์ํ ์์ ์ฌ๊ณ (์ธ์ฒด ์ํด, ํ์ฌ, ํํ๋ฌผ์ง ๋์ถ ๋ฑ) ์ ๋ํด ๋ฐ์ ๊ฐ์, ์์ธ ๋ถ์, ์์ ๊ณจ๋ ๋ฃฐ ์๋ฐ ์ฌํญ, ์ฌ๋ฐ ๋ฐฉ์ง ๋์ฑ
์ ์ฒด๊ณ์ ์ผ๋ก ๊ธฐ๋กํ๊ธฐ ์ํ '์ฌ๊ณ ์กฐ์ฌ ์ต์ข
๋ณด๊ณ ์' ์์์
๋๋ค. 6 ํ ์์น๊ณผ 4M(Man, Machine, Media, Management) ๋ถ์ ๊ธฐ๋ฒ์ ํ์ฉํ์ฌ ์ฌ๊ณ ์ ๊ทผ๋ณธ ์์ธ์ ๊ท๋ช
ํ๊ณ ๊ตฌ์ฒด์ ์ธ ์ฌ๋ฐ ๋ฐฉ์ง ๊ณํ์ ์๋ฆฝํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.", 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': 'G', 'dept_name': 'SHE3ํ', 'reg_date': '2025-04-28', 'main_doc': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=FLRO6TO6AWLEA3K1WT8SJ7A3BQFX9RYN', 'attach': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2025\\04\\ECN_ECN_I000-S000U-5(G)_SHE ์ฌ๊ณ ๊ด๋ฆฌ ์ต์ข
๋ณด๊ณ ์.pptx&PROCESS_ID=FLRO6TO6AWLEA3K1WT8SJ7A3BQFX9RYN', 'link_url': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S000U-5', 'rev_history': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S000U-5'}] |
| |
| |
| ### ์ด๋ฏธ์ง๊ฒ์ (๋จ์ผ ์ฟผ๋ฆฌ) |
|
|
|
|
| ```python |
| import requests |
| |
| # API ์๋ํฌ์ธํธ |
| url = 'http://10.150.6.47:4275/search/text/colqwen35' |
| |
| # ์์ฒญ ํค๋ |
| headers = { |
| 'accept': 'application/json', |
| 'Content-Type': 'application/json' |
| } |
| |
| # ์์ฒญ ๋ณธ๋ฌธ |
| payload = { |
| "query": "์์ ์ด์ ์ ์ฐจ", |
| "top_k": 3 |
| } |
| |
| # POST ์์ฒญ ๋ณด๋ด๊ธฐ |
| response = requests.post(url, json=payload, headers=headers) |
| |
| # ์๋ต ์ฒ๋ฆฌ |
| if response.status_code == 200: |
| result = response.json() |
| print("๊ฒ์ ๊ฒฐ๊ณผ:") |
| print(result) |
| else: |
| print(f"์ค๋ฅ ๋ฐ์: {response.status_code}") |
| print(response.text) |
| ``` |
|
|
| ๊ฒ์ ๊ฒฐ๊ณผ: |
| [{'rank': 1, 'score': 2.5816850662231445, 'doc_id': 'I000-50001-0_์ถํ์ฐจ๋ ์์
์ง์นจ', 'page': 5, 'image_name': 'I000-50001-0_์ถํ์ฐจ๋ ์์
์ง์นจ_5.jpg', 'display_rel_path': 'I000-50001-0_์ถํ์ฐจ๋ ์์
์ง์นจ/I000-50001-0_์ถํ์ฐจ๋ ์์
์ง์นจ_5.jpg', 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '๊ตฌ๋งค,์์ฐ๊ธฐํ', 'process_2': '๊ณตํต', 'revno': None, 'dept_name': '๊ตฌ๋งค3ํ', 'reg_date': '2023-07-06', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=ZBC97172FF66F4D0E8C8FE6CD2DC3B652', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2023\\07\\ECN_ECN_I000-50001-0(D)_์ถํ์ฐจ๋ ์์
์ง์นจ.ppsx&PROCESS_ID=ZBC97172FF66F4D0E8C8FE6CD2DC3B652', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-50001-0', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-50001-0', 'content': None}, {'rank': 2, 'score': 2.5163683891296387, 'doc_id': 'I000-S0016-1_์์ ์ด์ ์ ์ฐจ์ ์์ฑ ์ง์นจ', 'page': 7, 'image_name': 'I000-S0016-1_์์ ์ด์ ์ ์ฐจ์ ์์ฑ ์ง์นจ_7.jpg', 'display_rel_path': 'I000-S0016-1_์์ ์ด์ ์ ์ฐจ์ ์์ฑ ์ง์นจ/I000-S0016-1_์์ ์ด์ ์ ์ฐจ์ ์์ฑ ์ง์นจ_7.jpg', 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': None, 'dept_name': '๊ธฐ์ ์์ ํ', 'reg_date': '2024-02-06', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=ZD0D1B6928662432C911BE293DB75CD9B', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2024\\02\\ECN_I000-S0016-1(C) ์์ ์ด์ ์ ์ฐจ์ ์์ฑ ์ง์นจ.ppsx&PROCESS_ID=ZD0D1B6928662432C911BE293DB75CD9B', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S0016-1', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S0016-1', 'content': None}, {'rank': 3, 'score': 2.5140738487243652, 'doc_id': 'I301-E000H-1_EPI H2 Line ์์ ์ด์ ์ง์นจ์', 'page': 24, 'image_name': 'I301-E000H-1_EPI H2 Line ์์ ์ด์ ์ง์นจ์_24.jpg', 'display_rel_path': 'I301-E000H-1_EPI H2 Line ์์ ์ด์ ์ง์นจ์/I301-E000H-1_EPI H2 Line ์์ ์ด์ ์ง์นจ์_24.jpg', 'document_type': '์ง์นจ์', 'apply_region': '3๊ณต์ฅ', 'apply_product': '์ ํ๊ณตํต', 'process_1': 'EPI', 'process_2': '๊ณตํต', 'revno': None, 'dept_name': 'EPI๊ธฐ์ 1ํ', 'reg_date': '2026-01-14', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=3D2AFE09-13BE-4049-A338-068A467C9E18', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\01\\ECN_ECN_I301-E000H-1(C) EPI H2 Line ์์ ์ด์ ์ง์นจ์[2].ppsx&PROCESS_ID=3D2AFE09-13BE-4049-A338-068A467C9E18', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I301-E000H-1', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I301-E000H-1', 'content': None}] |
| |
| |
| ### ์ด๋ฏธ์ง ๊ฒ์ + ํํฐ |
|
|
|
|
| ```python |
| import requests |
| |
| # API ์๋ํฌ์ธํธ |
| url = 'http://10.150.6.47:4275/search/text/tomoro' |
| |
| # ์์ฒญ ํค๋ |
| headers = { |
| 'accept': 'application/json', |
| 'Content-Type': 'application/json' |
| } |
| |
| # ์์ฒญ ๋ณธ๋ฌธ (Payload) |
| payload = { |
| "query": "์ถํ๊ฒ์ฌ ๊ธฐ์ค", |
| "top_k": 3, |
| "filters": { |
| "document_type": "์ง์นจ์", |
| "apply_product": "์ง์๋ถ๋ฌธ" |
| } |
| } |
| |
| # POST ์์ฒญ |
| response = requests.post(url, json=payload, headers=headers) |
| |
| # ์๋ต ์ฒ๋ฆฌ |
| if response.status_code == 200: |
| result = response.json() |
| print("๊ฒ์ ๊ฒฐ๊ณผ:") |
| print(result) |
| else: |
| print(f"์ค๋ฅ ๋ฐ์: {response.status_code}") |
| print(response.text) |
| ``` |
|
|
| ๊ฒ์ ๊ฒฐ๊ณผ: |
| [{'rank': 1, 'score': 3.92042875289917, 'doc_id': 'I400-60005-0_์ถํ๊ฒ์ฌ', 'page': 32, 'image_name': 'I400-60005-0_์ถํ๊ฒ์ฌ_32.jpg', 'display_rel_path': 'I400-60005-0_์ถํ๊ฒ์ฌ/I400-60005-0_์ถํ๊ฒ์ฌ_32.jpg', 'document_type': '์ง์นจ์', 'apply_region': '๊ณต์ฅ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': 'ํ์ง๊ฒฝ์', 'process_2': '๊ณตํต', 'revno': None, 'dept_name': 'QC1ํ', 'reg_date': '2026-03-03', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=75ACDF9C-33EA-4A9F-8383-5EB0790A0424', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\02\\ECN_ECN_I400-60005-0(AH)_์ถํ๊ฒ์ฌ[2].ppsx&PROCESS_ID=75ACDF9C-33EA-4A9F-8383-5EB0790A0424', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I400-60005-0', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I400-60005-0', 'content': None}, {'rank': 2, 'score': 3.89668345451355, 'doc_id': 'I400-60005-0_์ถํ๊ฒ์ฌ', 'page': 5, 'image_name': 'I400-60005-0_์ถํ๊ฒ์ฌ_5.jpg', 'display_rel_path': 'I400-60005-0_์ถํ๊ฒ์ฌ/I400-60005-0_์ถํ๊ฒ์ฌ_5.jpg', 'document_type': '์ง์นจ์', 'apply_region': '๊ณต์ฅ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': 'ํ์ง๊ฒฝ์', 'process_2': '๊ณตํต', 'revno': None, 'dept_name': 'QC1ํ', 'reg_date': '2026-03-03', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=75ACDF9C-33EA-4A9F-8383-5EB0790A0424', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\02\\ECN_ECN_I400-60005-0(AH)_์ถํ๊ฒ์ฌ[2].ppsx&PROCESS_ID=75ACDF9C-33EA-4A9F-8383-5EB0790A0424', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I400-60005-0', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I400-60005-0', 'content': None}, {'rank': 3, 'score': 3.875422716140747, 'doc_id': 'I400-60005-0_์ถํ๊ฒ์ฌ', 'page': 26, 'image_name': 'I400-60005-0_์ถํ๊ฒ์ฌ_26.jpg', 'display_rel_path': 'I400-60005-0_์ถํ๊ฒ์ฌ/I400-60005-0_์ถํ๊ฒ์ฌ_26.jpg', 'document_type': '์ง์นจ์', 'apply_region': '๊ณต์ฅ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': 'ํ์ง๊ฒฝ์', 'process_2': '๊ณตํต', 'revno': None, 'dept_name': 'QC1ํ', 'reg_date': '2026-03-03', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=75ACDF9C-33EA-4A9F-8383-5EB0790A0424', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\02\\ECN_ECN_I400-60005-0(AH)_์ถํ๊ฒ์ฌ[2].ppsx&PROCESS_ID=75ACDF9C-33EA-4A9F-8383-5EB0790A0424', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I400-60005-0', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I400-60005-0', 'content': None}] |
| |
| |
| ### OCR Text ๊ฒ์ |
|
|
|
|
| ```python |
| import requests |
| |
| # API ์๋ํฌ์ธํธ |
| url = 'http://10.150.6.47:4275/search/text' |
| |
| # ์์ฒญ ํค๋ |
| headers = { |
| 'accept': 'application/json', |
| 'Content-Type': 'application/json' |
| } |
| |
| # ์์ฒญ ๋ณธ๋ฌธ |
| payload = { |
| "query": "DSG ์์ ๋ฐ ๊ต์ฒด ์ ์ฐจ", |
| "top_k": 3, |
| "filters": { |
| "apply_region": "3๊ณต์ฅ", |
| "apply_product": "300mm" |
| } |
| } |
| |
| # POST ์์ฒญ |
| response = requests.post(url, json=payload, headers=headers) |
| |
| # ์๋ต ์ฒ๋ฆฌ |
| if response.status_code == 200: |
| result = response.json() |
| print("๊ฒ์ ๊ฒฐ๊ณผ:") |
| print(result) |
| else: |
| print(f"์ค๋ฅ ๋ฐ์: {response.status_code}") |
| print(response.text) |
| ``` |
|
|
| ๊ฒ์ ๊ฒฐ๊ณผ: |
| [{'rank': 1, 'score': 0.6708563566207886, 'doc_id': 'I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์', 'page': 18, 'image_name': None, 'display_rel_path': 'I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์/I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์_18.jpg', 'document_type': '์ง์นจ์', 'apply_region': '3๊ณต์ฅ', 'apply_product': '300mm', 'process_1': 'Polishing', 'process_2': 'DOUBLE SIDE POLISHING (DSP)', 'revno': 'AH', 'dept_name': 'LS๊ณต์ ๊ธฐ์ 2ํ', 'reg_date': '2026-01-16', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=1137660B-2B29-4C20-BB00-5C9EC9450F05', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\01\\ECN_I312-P2001-2(AH)_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์[2].ppsx&PROCESS_ID=1137660B-2B29-4C20-BB00-5C9EC9450F05', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I312-P2001-2', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I312-P2001-2', 'content': '# 300mm Double Side Polishing - Pad Mounting ๋ฐ ๊ต์ฒด\n\n| ๋๋ถ๋ฅ | ์ค๋ถ๋ฅ | ์์
๋ด์ฉ | ๊ธฐ์ค/์ฃผ๊ธฐ | ๋น๊ณ (์ฃผ์์ฌํญ, ๊ธฐ๋ก, ์ฌ์ง) |\n| :--- | :--- | :--- | :--- | :--- |\n| Pad ๊ต์ฒด | Pad ๊ต์ฒด ์์ | **<ํ์ ๋ฐ PAD ๋ถ๋ฆฌ>**<br><br>4) ์ค์ธต SSS(Slurry Supply System) TANK์ SLURRY๋ฅผ ๋น์ฐ๊ณ TANK ์ฒญ์ ํ D.I๋ก ์ฑ์ด๋ค<br>5) AIR LINE์ OPENํ ๋ค์ ์์ ๋ฐ์ ๊ตฌ๋์์ผ Air๋ก ์ ๋ฐ๊ณผ Slurry Line์ ๊ฑด์กฐ์ํจ๋ค.<br>- ์ฃผ์์ฌํญ<br> - DSP์ ๊ณต๊ธ๋๋ SLURRY๋ฐฐ๊ด, D.I ๋ฐฐ๊ด, SURFACTANT๋ฐฐ๊ด์ ๋ชจ๋ CLOSEํ๋ค<br> - ์.ํ ์ ๋ฐ์ด ๋ฟ์ง ์๊ฒ ์ฝ 5cm~10cm ์ ๋์ ๊ฑฐ๋ฆฌ๋ฅผ ๋๋ค. | Ver.0_B : Max 2400un<br>Ver.0_C : Max 1300Run<br>Ver.1_A : Max 600Run<br>Ver.1_B : Max 35,000min<br><br><2Step><br>Ver.1_B : Max 2600Run | *Dry Time 1์๊ฐ 30๋ถ ์ด์ ์ ๋ฐ ์์ ํ ๋ง๋ฆฐ๋ค.<br><br>*Gear pin ๋์ด Pad ๋ถ๋ฆฌ ์ T-bar ๊ฐ์ญ๋์ง ์๋๋ก ๊ฐ์ฅ ๋ฎ๊ฒ ์ ์งํ๋ค. |'}, {'rank': 2, 'score': 0.6577553749084473, 'doc_id': 'I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์', 'page': 20, 'image_name': None, 'display_rel_path': 'I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์/I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์_20.jpg', 'document_type': '์ง์นจ์', 'apply_region': '3๊ณต์ฅ', 'apply_product': '300mm', 'process_1': 'Polishing', 'process_2': 'DOUBLE SIDE POLISHING (DSP)', 'revno': 'AH', 'dept_name': 'LS๊ณต์ ๊ธฐ์ 2ํ', 'reg_date': '2026-01-16', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=1137660B-2B29-4C20-BB00-5C9EC9450F05', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\01\\ECN_I312-P2001-2(AH)_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์[2].ppsx&PROCESS_ID=1137660B-2B29-4C20-BB00-5C9EC9450F05', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I312-P2001-2', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I312-P2001-2', 'content': '| ์ง์นจ์ ๋ช
| 300mm Double Side Polishing | Pad Mounting ๋ฐ ๊ต์ฒด |\n| :--- | :--- | :--- |\n| **๋๋ถ๋ฅ** | **์ค๋ถ๋ฅ** | **์์
๋ด์ฉ** | **๊ธฐ์ค/์ฃผ๊ธฐ** | **๋น๊ณ (์ฃผ์์ฌํญ, ๊ธฐ๋ก, ์ฌ์ง)** |\n| ์์
์ | Pad ๊ต์ฒด ์์ | 8) ์์ ๋ฐ ์ฉ PAD๋ฅผ ํ์ ๋ฐ ์์ ์ฌ๋ ค ๋๊ณ ์คํฐ์ปค๋ฅผ ๋ผ์ด๋ธ ํ ์์ ๋ฐ์ ์ ๋ฉด์ผ๋ก ์์น์์ผ ํ๊ฐ ์ํจ๋ค.<br>- ์ฃผ์์ฌํญ<br> - Pad ์ฌ๋จ ์ ์์ ๋ฐ Temp. Sensor ์์น Pad๋ฉด ํ๊ณต ์งํํ๋ค.<br> - Pad ์ฌ๋จ ์ Pad ํธ์นญ ์ค์ํ๊ณ ์ฅ๊ฐ ๊ต์ฒด ํ ์์
ํ๋ค.<br> - Pad ๋๋จ์ด ๋ค๋ฅธ๋ฉด์ ๊ฒน์น์ง ์๋๋ก ์ฃผ์ํ์ฌ ๋ถ์ฐฉํ๋ค.<br><br>9) ์์ ๋ฐ ์ ์ฐฉ์ฉ TOOL 4๊ฐ๋ฅผ ์ค๋นํ๊ณ ์์ ๋ฐ์ SLURRY HOSE๋ฅผ ๋ถ๋ฆฌํ ํ TOOL์ 4๊ตฐ๋ฐ HOLE์ ๋ฃ์ด ์์ ๋ฐ PAD HOLE ๊ณผ ์ ํํ ์์น๋ฅผ ๋ง์ถ๋ค.<br>- ์ฃผ์ ์ฌํญ<br> - HOSE ๋ถ๋ฆฌ ์ ์์ ๋ฐ SLURRY HOLE ๋ถ๋ถ์ WIPER๋ก ๋ฐ์ณ์ฃผ์ด SLURRY๊ฐ PAD์ ๋ฌป์ง ์๋๋ก ์ฃผ์ํ๋ค. TOOL์ ์ด์ฉํด SLURRY HOLE ์ ์์กดํ๋ SLURRY๋ฅผ ์ ๊ฑฐํ ํ HOLE์ ๋ฃ๋๋ค.<br> - ์์ ๋ฐ PAD LOT#๋ฅผ SHEET์ ๊ธฐ๋กํ๋ค. | VerVer.0_B<br>Max 2400un<br>Ver.0_C :<br>Max 1300Run<br>Ver.1_A :<br>Max 600Run<br>Ver.1_B :<br>Max 35,000min<br><br><2Step><br>Ver.1_B :<br>Max 2600Run | *ํธ์นญ Tool ๊ต์ฒด์ฃผ๊ธฐ๋ 1์, 7์ ์ฒซ์งธ ์ฃผ ์์์ผ์ ์งํ<br><br>*Ver1_B ๋ชจ๋ธ Pad ๊ต์ฒด ์ค, Slurry Plug ํ์ฐฉ ์ O-ring์ ๊ต์ฒด ํ๋ค. |\n\nSK SILTRON Co., Ltd.\nPage : 20 / 44\n๋ฌธ์๋ฒํธ : I312-P2001-2(AH)'}, {'rank': 3, 'score': 0.653765857219696, 'doc_id': 'I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์', 'page': 21, 'image_name': None, 'display_rel_path': 'I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์/I312-P2001-2_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์_21.jpg', 'document_type': '์ง์นจ์', 'apply_region': '3๊ณต์ฅ', 'apply_product': '300mm', 'process_1': 'Polishing', 'process_2': 'DOUBLE SIDE POLISHING (DSP)', 'revno': 'AH', 'dept_name': 'LS๊ณต์ ๊ธฐ์ 2ํ', 'reg_date': '2026-01-16', 'main_doc_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=1137660B-2B29-4C20-BB00-5C9EC9450F05', 'attach_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2026\\01\\ECN_I312-P2001-2(AH)_300mm Double Side Polishing ์๋ถ์์ฌ ๊ต์ฒด ์ง์นจ์[2].ppsx&PROCESS_ID=1137660B-2B29-4C20-BB00-5C9EC9450F05', 'doc_page_link': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I312-P2001-2', 'rev_history_link': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I312-P2001-2', 'content': '| ์ง์นจ์ ๋ช
| 300mm Double Side Polishing | Pad Mounting ๋ฐ ๊ต์ฒด |\n| :--- | :--- | :--- |\n| **๋๋ถ๋ฅ** | **์ค๋ถ๋ฅ** | **์์
๋ด์ฉ** | **๊ธฐ์ค/์ฃผ๊ธฐ** | **๋น๊ณ (์ฃผ์์ฌํญ,๊ธฐ๋ก,์ฌ์ง)** |\n| ์์
์ | Pad ๊ต์ฒด ์์ | 10) ์ ๋ฐ HOLE ๊ณผ ์์ ๋ฐ PAD HOLE ์์น ๋ง์ถ ํ ์์ ๋ฐ ์ ์ฐฉ์ฉ TOOL์ ์ ๊ฑฐํ๊ณ PAD๋ฅผ ์์ฐฉํ๋ค.<br>- ์ฃผ์ ์ฌํญ<br> โข Manual ์์ ๊ฐ๋ฅํ ์ต๋๋ก ์์ ๋ฐ ํ๊ฐ ํ๋ค.<br><br>11) Scrapper๋ฅผ ์ด์ฉํ์ฌ ์ ๋ฐ ์์ชฝ์ผ๋ก ๋ฐ๊นฅ์ชฝ์ผ๋ก ์ ๋ฐ์ 2ํ ํ์ ํ๋ฉฐ ์ ๋ฉด์ Scrapping ํ๋ค.<br>Scrapping ์งํํ๋ฉด์ ๊ธฐํฌ ํ์ธ๋๋ฉด ์นผ์ ์ด์ฉํ์ฌ ๊ธฐํฌ๋ฅผ ๋นผ๋ธ ๋ค Scrapper๋ก Pad๋ฅผ ๋๋ฌ์ Mountingํ๋ฉฐ, Pad์ Damage๊ฐ ์๊ธฐ์ง ์๋๋ก ์ฃผ์ํ๋ค.<br>- ์ฃผ์ ์ฌํญ<br> โข Scrapper ๋จ๋ฉด์ ์ค์ผ ์ฌ๋ถ ํ์ธํ๋ค.<br> โข ๊ธฐํฌ ์ ๋ฌด ์๊ด์์ด ํํ Scrapping ์งํ<br><br>12) ์ดํ ์์ ๋ฐ ๋ดยท์ธ์ฃผ Edge ๋ถ๋ถ์ Pad๋ฅผ Cutting ํ๋ค.<br>- ์ฃผ์ ์ฌํญ<br> โข ์นผ ์ฌ์ฉ ์ ์ฃผ์ ํ๋ค.<br><br>13) ํ์ ๋ฐ์ ๋ค์ ํ๋ฒ ETHANOL๋ก Cleaning ํ๋ค.<br><br>14) ์ฌ๋จ๋ ํ์ ๋ฐ PAD๋ฅผ ํ์ ๋ฐ ์์ ์๋ฟ ํํ๋ก ์ฌ๋ ค ๋๊ณ PAD LOT NO ์คํฐ์ปค๋ฅผ ๋ผ์ด๋ธ ํ ์ ๋ฐ์ ๋ง์ถฐ ๋๋๋ค.<br>- ์ฃผ์ ์ฌํญ<br> โข PAD LOT Barcode ์ด์ฉ HMI์ reading ํ๋ค. | Ver.0_B :<br>Max 2400un<br>Ver.0_C :<br>Max 1300Run<br>Ver.1_A :<br>Max 600Run<br>Ver.1_B :<br>Max 35,000min<br><br><2Step><br>Ver.1_B :<br>Max 2600Run | *Ver.0_B๋ ์ ๋ฐ speed slow ์ค์ ์ pad ์์ฐฉ ๊ฐ๋ฅ<br><br>*Scrapper Damage ์ฌ๋ถ ํ์ธ ํ ์ฌ์ฉ(Damage ๋ฐ์ ์ ํ๊ธฐ) |'}] |
| |
| |
| ### ๋จ์ด(์ฝ์ด)์ฌ์ ๊ฒ์ |
|
|
|
|
| ```python |
| import requests |
| |
| # API ์๋ํฌ์ธํธ |
| url = 'http://10.150.6.47:4276/search/term' |
| |
| # ์์ฒญ ํค๋ |
| headers = { |
| 'Content-Type': 'application/json' |
| } |
| |
| # ์์ฒญ ๋ณธ๋ฌธ (Payload) |
| payload = { |
| "query": "์์ ๊ณจ๋ ๋ฃฐ", |
| "top_k": 3, |
| "filters": { |
| "apply_region": "์ ์ฌ๊ณตํต", |
| "document_type": "์ง์นจ์" |
| } |
| } |
| |
| # POST ์์ฒญ |
| response = requests.post(url, json=payload, headers=headers) |
| |
| # ์๋ต ์ฒ๋ฆฌ |
| if response.status_code == 200: |
| result = response.json() |
| print("๐ ๊ฒ์ ๊ฒฐ๊ณผ:") |
| print(result) |
| else: |
| print(f"โ ์ค๋ฅ ๋ฐ์: {response.status_code}") |
| print(response.text) |
| ``` |
|
|
| ๐ ๊ฒ์ ๊ฒฐ๊ณผ: |
| [{'rank': 1, 'score': 0.9997928142547607, 'term': '์์ ๊ณจ๋ ๋ฃฐ', 'definition': '์ฌ์
์ฅ์์ ๋น๋ฒํ ๋ฐ์ํ๊ณ ํ๊ธ ์ํฅ์ด ํฐ SHE ์ฌ๊ณ ๋ฅผ ์๋ฐฉํ๊ธฐ ์ํ SHE ์์น์ผ๋ก, ์ฌ์
์ฅ ๋ด ์
๋ฌด์ํ ์ค ๋ฐ๋์ ์ง์ผ์ผ ํ๋ ํ์ ์์น์ ๋งํ๋ค.', 'doc_id': 'I000-S0010-1_์์ ์ค์๊ธฐ์ค', 'global_summary': "๋ณธ ๋ฌธ์๋ SK ์คํธ๋ก ๊ตฌ์ฑ์, ํ๋ ฅํ์ฌ (BP), ๋ฐฉ๋ฌธ์ ๋ฑ ๋ชจ๋ ์ดํด๊ด๊ณ์๊ฐ ์
๋ฌด ์ํ ์ค ๋ฐ์ํ ์ ์๋ SHE(์์ , ๋ณด๊ฑด, ํ๊ฒฝ) ์ฌ๊ณ ๋ฅผ ์๋ฐฉํ๊ธฐ ์ํด ์ค์ํด์ผ ํ ์ผ๋ฐ ๊ธฐ์ค์ ์ ์ ํ '์์ ์ค์๊ธฐ์ค' ์ง์นจ์์
๋๋ค. ๊ณต์ , ์ฌ๋ฌด์ค, ๋ณดํ, ์ฐจ๋ ์ดํ, ๋ฐฉ๋ฌธ์ ๊ด๋ฆฌ, ํต์ ๊ตฌ์ญ ๋ฑ ๋ค์ํ ์ํฉ๋ณ ๊ตฌ์ฒด์ ์ธ ์์ ์์น๊ณผ ๊ด๋ จ ๋ถ์์ ์ฑ
์ ๋ฐ ๊ถํ์ ๋ช
์ํ๊ณ ์์ต๋๋ค.", 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': 'H', 'dept_name': 'SHE1ํ', 'reg_date': '2025-12-22', 'main_doc': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=669E8DC3-F0A4-4D15-B276-FE0DE4788DF1', 'attach': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2025\\12\\ECN_I000-S0010-1(H) ์์ ์ค์๊ธฐ์ค.ppsx&PROCESS_ID=669E8DC3-F0A4-4D15-B276-FE0DE4788DF1', 'link_url': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S0010-1', 'rev_history': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S0010-1'}, {'rank': 2, 'score': 0.9997928142547607, 'term': '์์ ๊ณจ๋ ๋ฃฐ', 'definition': '์ฌ์
์ฅ์์ ๋น๋ฒํ ๋ฐ์ํ๊ณ ํ๊ธ ์ํฅ์ด ํฐ SHE ์ฌ๊ณ ๋ฅผ ์๋ฐฉํ๊ธฐ ์ํ SHE ์์น์ผ๋ก, ์ฌ์
์ฅ ๋ด ์
๋ฌด์ํ ์ค ๋ฐ๋์ ์ง์ผ์ผ ํ๋ฉฐ ์๋ฐ์์ ๋ํด์๋ ๊ด๋ จ ํ์์ ์ฐจ๊ฐ ์ ์ฉ๋ฉ๋๋ค.', 'doc_id': 'I000-S000D-0_[์ ์ฐจ์] SHE ๊ต์กํ๋ จ๊ด๋ฆฌ', 'global_summary': "๋ณธ ๋ฌธ์๋ SK ์คํธ๋ก ๊ตฌ์ฑ์ ๋ฐ ํ๋ ฅํ์ฌ ๊ทผ๋ก์๊ฐ ์์ ํ ์ง๋ฌด ์ํ์ ์ํด ํ์ํ ์์ ยท๋ณด๊ฑดยทํ๊ฒฝ (SHE) ๊ต์ก์ ๊ณํ, ์ค์, ๊ฒ์ฆ ๋ฐ ๊ด๋ฆฌ ์ ์ฐจ๋ฅผ ๊ท์ ํ 'SHE ๊ต์กํ๋ จ๊ด๋ฆฌ ์ ์ฐจ์'์
๋๋ค. ์ด ์ง์นจ์๋ ๊ต์ก์ ํ์์ฑ ํ๊ฐ๋ถํฐ ์ฑ
์๊ณผ ๊ถํ, ๊ตฌ์ฒด์ ์ธ ๊ต์ก ์ ํ (์ ์
, ์ ๊ธฐ, ํน๋ณ, ์ง์๊ต์ก ๋ฑ) ๋ฐ ํจ๊ณผ ๊ฒ์ฆ ๋ฐฉ๋ฒ๊น์ง ์ ์ฌ์ ์ผ๋ก ์ ์ฉ๋๋ ๊ณตํต ์ด์ ๊ธฐ์ค์ ์ ์ํฉ๋๋ค.", 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': 'K', 'dept_name': 'SHE1ํ', 'reg_date': '2025-07-30', 'main_doc': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=3HB675HHYT5WY03JJQSB74ULC287F53F', 'attach': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2025\\07\\ECN_I000-S000D-0(K) ๊ต์กํ๋ จ๊ด๋ฆฌ.ppsx&PROCESS_ID=3HB675HHYT5WY03JJQSB74ULC287F53F', 'link_url': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S000D-0', 'rev_history': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S000D-0'}, {'rank': 3, 'score': 0.9997928142547607, 'term': '์์ ๊ณจ๋ ๋ฃฐ', 'definition': 'ํํ๋ฌผ์ง ์ทจ๊ธ ์ ์ ์ ๋ณดํธ๊ตฌ ์ฐฉ์ฉ, ๋ฐํ๊ณต๊ฐ ์ถ์
์ ๊ฐ์ค๋๋ ํ์ธ, ๊ณ ์์์
์ ์์ ๊ณ ๋ฆฌ ์ฒด๊ฒฐ ๋ฑ ํ์ฌ๊ฐ ์ ํ ํ์ ์ค์ ์์ ์์น', 'doc_id': 'I000-S000U-5_SHE ์ฌ๊ณ ๊ด๋ฆฌ ์ต์ข
๋ณด๊ณ ์', 'global_summary': "์ด ๋ฌธ์๋ SK ์คํธ๋ก ๋ด์์ ๋ฐ์ํ ์์ ์ฌ๊ณ (์ธ์ฒด ์ํด, ํ์ฌ, ํํ๋ฌผ์ง ๋์ถ ๋ฑ) ์ ๋ํด ๋ฐ์ ๊ฐ์, ์์ธ ๋ถ์, ์์ ๊ณจ๋ ๋ฃฐ ์๋ฐ ์ฌํญ, ์ฌ๋ฐ ๋ฐฉ์ง ๋์ฑ
์ ์ฒด๊ณ์ ์ผ๋ก ๊ธฐ๋กํ๊ธฐ ์ํ '์ฌ๊ณ ์กฐ์ฌ ์ต์ข
๋ณด๊ณ ์' ์์์
๋๋ค. 6 ํ ์์น๊ณผ 4M(Man, Machine, Media, Management) ๋ถ์ ๊ธฐ๋ฒ์ ํ์ฉํ์ฌ ์ฌ๊ณ ์ ๊ทผ๋ณธ ์์ธ์ ๊ท๋ช
ํ๊ณ ๊ตฌ์ฒด์ ์ธ ์ฌ๋ฐ ๋ฐฉ์ง ๊ณํ์ ์๋ฆฝํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.", 'document_type': '์ง์นจ์', 'apply_region': '์ ์ฌ๊ณตํต', 'apply_product': '์ง์๋ถ๋ฌธ', 'process_1': '์์ ,๋ณด๊ฑด', 'process_2': '๊ณตํต', 'revno': 'G', 'dept_name': 'SHE3ํ', 'reg_date': '2025-04-28', 'main_doc': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/blackacre.asp?process_id=FLRO6TO6AWLEA3K1WT8SJ7A3BQFX9RYN', 'attach': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/download.asp?file=\\\\10.150.34.119\\nfs\\QMS\\Workflow\\2025\\04\\ECN_ECN_I000-S000U-5(G)_SHE ์ฌ๊ณ ๊ด๋ฆฌ ์ต์ข
๋ณด๊ณ ์.pptx&PROCESS_ID=FLRO6TO6AWLEA3K1WT8SJ7A3BQFX9RYN', 'link_url': 'https://mail.sksiltron.co.kr/covi/QMSN/default.asp?docno=I000-S000U-5', 'rev_history': 'https://mail.sksiltron.co.kr/Covi/QMSN/ecnlist/rev_list.asp?docno=I000-S000U-5'}] |
| |
| |
|
|
| ```python |
| |
| ``` |
|
|