Orange3 Interface Module
Last updated
Last updated
※ 마지막 업데이트: 2024-02-03
최근 스마트공장 시스템 구축에 AI 기술 적용을 필요로 하는 프로젝트가 많아지고 있음에 따라 Python 스크립트를 직접 작성하지 않더라도 그래픽 사용자 인터페이스(GUI)에서 비전문가도 쉽게 데이터 분석 및 기계 학습 모델을 만들 수 있는 'Orange3' 도구를 이용하여 서비스할 수 있도록 지원하는 모듈
완성된 모델을 'Save Model' 위젯을 이용하여 ".pkcls" 파일 내보내기
신규 버튼 클릭 후 모델 정보를 입력과 업로드할 모델 파일을 지정하고 저장
등록된 모델 정보를 선택하고 [예측 테스트] 버튼을 클릭하여 팝업에서 테스트 진행
붓꽃의 정보를 입력하고 예측 버튼을 눌러 분류 결과를 확인하는 샘플
붓꽃 CSV 파일 다운로드: https://dev.gst-pw6.com/files/Iris.csv
GET
https://pw6.gsti.co.kr/api/orange3/model-data/list
GET
https://pw6.gsti.co.kr/api/orange3/model
id*
string
모델 ID
POST
https://pw6.gsti.co.kr/api/orange3/model
Content-Type: multipart/form-data
Id
string
모델 ID
File
string($binary)
모델 파일
IsUse
boolean
사용 여부
SampleParam
string
샘플 파라미터
Description
string
설명
PUT
https://pw6.gsti.co.kr/api/orange3/model
Content-Type: multipart/form-data
Id
string
모델 ID
File
string($binary)
모델 파일
IsUse
boolean
사용 여부
SampleParam
string
샘플 파라미터
Description
string
설명
DELETE
https://pw6.gsti.co.kr/api/orange3/model
id
string
모델 ID
POST
https://pw6.gsti.co.kr/api/orange3/predict
model_id
string
모델 ID
param
string
예측 실행에 필요한 파라미터 (일반적으로 2차원 배열의 문자열 값)