본문 바로가기

분류 전체보기

(29)
[Tip]Local LLM 설치 및 이용 방법(Ollama, LM Studio) 구글 딥마인드의 알파고와 이세돌 九단과의 세기의 대결이 우리에게 충격을 준 이래 (얼마 되지 않았다고 생각했는데 2016년이었다니.. 벌써 10년이 되고 있군요!! ) 2022년 선보인 OpenAI의 ChatGPT는 AI 그리고 LLM(Large Language Model) 서비스를 우리의 눈앞에 현실로 가져다 주었습니다.  그리고 ChatGPT에 이어 다양한 LLM은 앞다투어 그 성능을 향상시키고 있으며 그 속도 역시 점점 가속화되고 있는 듯 합니다.  이러한 상황에 물론 다양한 우려들이 나타나고 있지만, 한편으로는 실제 우리가 이용할 수 있는 영역도 점점 다양하고 넓어지고 있습니다. 그 중 하나가 LangChain입니다.  LangChain 역시 2022년 소개된 이래 LLM을 활용한 채팅봇, 지능형..
[python]conda와 pip 이용한 python package 관리 python은 다양한 package를 설치해서 이용할 수 있는 확장성 덕분에 많은 인기를 끌고 있습니다. 이러한 package들의 설치와 관리를 도와주는 고마운 프로그램들로 conda와 pip가 있습니다.  우선, conda는 Anaconda에서 제공하고 있는 package(conda-forge channel 등)를 활용할 수 있으며, package들 간의 의존성을 고려하며 설치되거나 제거되는 등 사용하기 편한 장점이 있습니다. (하지만 그래서 설치 가능한 package가 상대적으로 적습니다..) # conda 이용한 설치 conda install ooo(package 이름)conda install ooo(package 이름)==1.0.1(특정 버전 설치 시)# conda 이용한 설치 목록 확인conda..
대입용 제출서류 중 고교학교생활기록부 또는 고교졸업증명서 대학별로 지원자격 확인을 위하여 고교학교생활기록부 또는 고교졸업증명서를 제출하여야 하는 경우들이 있습니다. (지역인재전형, 농어촌학생전형이나 서해5도학생전형의 경우 최종 등록 이후라도  해당 지역에서의 고교 졸업을 확인하기 위하여 졸업증명서를 제출하여야 합니다(원서접수 당시 졸업을 하지 않은 경우))  고교학교생활기록부는 나이스대국민서비스(neis.go.kr)에서 확인할 수 있으며 (2023년부터 정부24에서만 발급이 가능합니다.. 나이스대국민 학부모서비스로는 열람만 가능하다고 합니다.. )정부24에서 발급받을 수도 있습니다.  □ 정부24 - 고교학교생활기록부 https://www.gov.kr/mw/AA020InfoCappView.do?CappBizCD=13410000019 유치원 및 초중등학교 학교(..
[python]conda 설치 및 이용(Anaconda, miniconda) python 개발을 하게 되면 가장 많이 접하게 되는 것이 conda입니다.anaconda나 miniconda를 이용하기 위해서는 우선 설치를 해야 하겠죠?anaconda 사이트에 접속하시면 anaconda를 다운로드를 받을 수 있습니다.https://www.anaconda.com/ Anaconda | Built to Advance Open Source AIAnaconda simplifies, safeguards, and accelerates open-source AI with a trusted platform, enabling secure scaling, real-time insights, and community collaboration.www.anaconda.com  Free Download를 클릭..
[Tip]PC(노트북 등)와 프린터를 직접 연결(LAN케이블 이용) 최근 프린터들은 네트워크 연결 기능을 대부분 보유하고 있어 손쉽게 IP 주소를 이용하여 프린터 연결이 가능합니다.  하지만 공용 네트워크 환경이 아닌 상황(허브나 라우터 등이 없는.. )에서 프린터를 연결해야 하는 상황에서는 USB를 이용하여 연결하는 방법도 있지만 LAN케이블을 이용하여  연결할 수도 있습니다.  근데.. 다이렉트로 LAN케이블을 연결할 때는 설정을 조금 다르게 해야 연결이 됩니다. 결론부터 정리하면 위 그림처럼 하면 됩니다.. ㅎ (발그림.. ㅠ)즉, 동일한 네트워크라고 설정을 하고 프린터를 검색하면 손쉽게 프린터를 찾고 연결할 수 있습니다. 좀더 상세히 보면.. 1) 프린터 쪽 네트워크 설정에서는.. 아래와 같이 설정합니다(예 입니다).   IP 주소 192.168.1.20 | 서브..
[python]python에서 csv, xlsx, spss - sav 접근 python에는 다양한 데이터 파일을 접근할 수 있는 패키지들이 있습니다. 대부분의 데이터는 당연히 pandas를 통해 편하게 다루게 되므로 pandas 설치는 기본입니다.  1) csvpandas의 Dataframe에는 csv를 불러들일 수 있는 read_csv와 csv을 쓸 수 있는 to_csv가 제공되고 있습니다. # read_csv로 한글이 포함된 csv 읽기 df = pd.read_csv(file_path, encoding = 'CP949').# to_Csv로 seperator가 ','이며 빈 데이터는 'NaN'으로 채워서 csv에 저장 df.to_csv(file_path, sep = ',', na_rep = 'NaN', encoding = 'CP949',) 를 잘 활용하면 됩니다. 2) xls..
[Tip]windows 공유폴더 설정 남는 PC(windows)를 이용하여 파일서버처럼 사용하거나 파일 공유용 PC를 이용하여, 쉽게 자료를 저장하고 공유할 수 있습니다.  복잡하게는 시스템 간의 자원을 공유할 수 있게 해주는 프로그램인 삼바(Samba)라는 SMB(Server Message Block) 또는 CIFS(Common Internet File System) 프로토콜을 이용한다.. 이지만 그냥 필요한건 windows에서 파일 공유만 하면 되니까.. ㅎ0) 공유할 폴더를 먼저 선택하여 속성을 선택합니다.여기서 공유 탭을 활용합니다.  1) 우선 공유 에서 네트워크 및 공유센터 선택하여 설정창를 열고 공유가 켜져있는지 확인합니다. (검색은 직접 접근만 허용한다면 끄는게 좋겠죠? ) 2) 다시 폴더 속성에서 공유를 클릭하고 필요한 사용..
[python]python Dash w/ Plotly 웹 기반으로 데이터 관련 앱을 빠르게 구축할 수 있는 플랫폼인 plotly에서 서비스하고 있는 Dash는, plotly.js, React.js와 Flask를 기반으로 하여 python 웹서비스 개발 - 특히 Dashboard - 을 쉽게 할 수 있도록 도와줍니다. (우리는 거인의 어께를 잘 활용해야 합니다!! ) https://dash.plotly.com/ Dash Documentation & User Guide | PlotlyDash Callbacks show more Open Source Component Libraries show more Third-Party Libraries show more Creating Your Own Components Beyond the Basics show more P..

반응형