Elasticsearch, Airflow 활용하기 - 2. Elasticsearch 설정
·
ML_DL/MUJAKJUNG (무작정 시리즈)
Elasticsearch 실행elasticsearch.bat 로 elasticsearch 실행보안 설정 해제로컬 환경의 보다 편리한 테스트를 위해 아이디/비밀번호 가 필요한 보안 설정 해제/elasticsearch/config 폴더의 elasticsearch.yml 파일의 xpack.security.enabled를 false로 변경Elasticsearch 객체 생성 및 index 생성indices : index의 복수형으로 물리적인 저장 공간을 의미title, url, published, timestamp를 field로 하는 index 생성from elasticsearch import Elasticsearches = Elasticsearch("http://localhost:9200")INDEX_NAME ..
Elasticsearch, Airflow 활용하기 - 1. 환경설정
·
ML_DL/MUJAKJUNG (무작정 시리즈)
1. 가상환경 생성 및 라이브러리 설치 (conda activate 제발 먼저 하자) Elasticsearch 로컬 다운로드 Download ElasticsearchDownload Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic....www.elastic.co conda create -n ainews python>=3.12conda activate ainews# fastapi 관련pip install fastapi pydantic uvicorn# elastic 관련pip install elasticsearch# airf..
프로젝트 업그레이드 1탄 - 프로젝트 생성
·
ML_DL/MUJAKJUNG (무작정 시리즈)
개요졸업 프로젝트 "사용자 옷장을 활용한 날씨와 일정에 맞는 코디 추천 서비스"를 다시 꺼내들었다.FastAPI와 Uvicorn을 통해 웹 서버를 구현하고, AI 모델을 접목한 모습을 보일 수 있도록 한다.목표나의 아이디어로 구현된 프로젝트를 git에 저장한다.옷의 카테고리를 분류할 수 있는 AI 모델의 성능을 더 높여 접목할 수 있도록 한다.'코디 추천'이 애매하지 않도록, DB 구축과 더불어 추천 서비스를 공부한다.프로젝트 생성conda create -n cloth python=3.12pip install fastapi uvicorn jinja2'cloth' 라는 이름의 가상환경 생성우선 fastapi와 uvicorn, 그리고 template들을 관리하는 jinja2 설치폴더 구성my_fastapi_..