본문 바로가기

전체 글

[자동화 프로그램] 네이버 카페 회원정보(ID, EMAIL) 자동 수집기 네이버 카페의 게시글 및 댓글의 특정 회원정보 ID, EMAIL을 수집하여 엑셀로 만들어주는 자동 수집기입니다. 사용 문의, 프로그램 제작 문의프로그램 비용: 월 19,000원 기능 커스터마이징도 가능하며 추가금이 발생합니다.자세한 사항은 아래의 링크를 통해 문의해 주세요 출시이벤트!- 출시 이벤트를 진행 중입니다.SNS, 네이버 카페, 블로그 등에(10개 이상) 해당 프로그램들을 홍보해 주시면 한 달 무료 이용권을 드리고 있습니다.(자세한 내용은 카톡 문의를 이용해 주세요) 네이버 카페 프로그램 목록- 네이버 카페 AI 자동 댓글: https://do-hyeon.tistory.com/entry/AI-Program-네이버-카페-자동-댓글-생성-AI-프로그램- 네이버 카페 AI 자동 글쓰기: https:/.. 더보기
[AI Program] 네이버 카페 게시글 자동 수집/생성 AI 프로그램 네이버 카페의 특정 게시글을 실시간으로 수집하여 AI 분석을 통한 신규 게시글 생성 프로그램입니다. 사용 문의, 프로그램 제작 문의프로그램 비용: 월 19,000원 기능 커스터마이징도 가능하며 추가금이 발생합니다.자세한 사항은 아래의 링크를 통해 문의해 주세요 (카톡, 디스코드 모두 가능합니다) 네이버 카페 프로그램 목록- 네이버 카페 AI 자동 댓글: https://do-hyeon.tistory.com/entry/AI-Program-네이버-카페-자동-댓글-생성-AI-프로그램- 네이버 카페 회원정보 수집기: https://do-hyeon.tistory.com/entry/자동화-프로그램-네이버-카페-회원정보ID-EMAIL-자동-수집기 https://open.kakao.com/o/sEAjJBEg 네이버 자.. 더보기
[AI Program] 네이버 카페 자동 댓글 생성 AI 프로그램 네이버 카페의 게시물을 실시간으로 감지하고 AI를 통해 댓글을 자동생성하거나 직접 생성한 댓글을 자동으로 등록해 주는 프로그램입니다. 사용 문의, 프로그램 제작 문의프로그램 비용: 월 19,000원 네이버 카페 프로그램 목록- 네이버 카페 AI 자동 댓글: https://do-hyeon.tistory.com/entry/AI-Program-네이버-카페-게시글-자동-수집생성-AI-프로그램- 네이버 카페 회원정보 수집기: https://do-hyeon.tistory.com/entry/자동화-프로그램-네이버-카페-회원정보ID-EMAIL-자동-수집기 기능 커스터마이징도 가능하며 추가금이 발생합니다. 자세한 사항은 아래의 링크를 통해 문의해 주세요https://open.kakao.com/o/sEAjJBEg 네이버 .. 더보기
[Fast API] FastAPI CLI v0.11.0 업데이트(사용법) Fast API CLI란?Fast API에서 24.05.03 Release에서 FastAPI CLI라는 신규 기능을 공개했다어떤 점이 변화했고 추가되었는지 알아보자 Release_Note: https://fastapi.tiangolo.com/release-notes/ Release Notes - FastAPIFastAPI framework, high performance, easy to learn, fast to code, ready for productionfastapi.tiangolo.com Docs: https://fastapi.tiangolo.com/fastapi-cli/ FastAPI CLI - FastAPIFastAPI framework, high performance, easy to lear.. 더보기
[Milvus] Milvus란? M1 Mac Milvus 개발환경 구성하기 Milvus? - 대규모 벡터 데이터를 위한 오픈소스 벡터 데이터베이스 관리 시스템으로 머신러닝, 딥러닝, 데이터 분석 등과 같은 분야에서 생성되는 다차원 벡터 데이터를 효율적으로 저장하고 검색한다. - 벡터 간의 거리나 유사도를 기준으로 데이터를 검색하는 데 특화되어 있으며, 확장성이 뛰어나 대규모 데이터 세트를 쉽게 처리할 수 있으며, 클러스터 모드와 단일 노드 모드 모두를 지원한다. 자세한 사항은 공식홈페이지에 알아보기 쉽게 정리되어 있다. https://milvus.io/docs Milvus documentation Milvus documentation for Milvus v2.3.x milvus.io - 설치 및 사용법은 M1 Mac을 기준으로 진행함 1 ) Docker 설치 - Milvus s.. 더보기
[PGvector] PGvector란? Mac Python 개발환경 구성하기 PG_vector - PostgreSQL과 함께 사용할 수 있는 Extension 중 하나로 벡터 데이터를 저장, 쿼리 및 분석하기 위한 기능을 제공한다. 벡터 데이터는 숫자 및 범주형 데이터의 조합으로 구성되며, 주로 머신 러닝, 데이터 분석 및 유사성 검색과 같은 작업에 유용함 https://github.com/pgvector/pgvector GitHub - pgvector/pgvector: Open-source vector similarity search for Postgres Open-source vector similarity search for Postgres. Contribute to pgvector/pgvector development by creating an account on GitH.. 더보기
[Fast API] Endpoint Validation (422 Error: Unprocessable Entity) Fast API 애플리케이션 개발 시에 422 Error가 발생할 경우가 있다. 보통 API 요청 시 pydantic으로 정의되어 있는 Request Model에 어긋나기 때문에 발생하는데 그 외에도 endpoint, router 선언 기준/선언 순서에 따라 endpoint가 겹치는 현상이 발생하여 오류 추적이 어려울 때가 존재하여 그 내용을 정리하였다. Endpoint 정의 및 순서에 따른 이슈 : 서로 다른 두 개의 API를 선언하고 테스트 결과를 확인해 보았다. from fastapi import Body, FastAPI, Path from model import UserInfo, UserStatus app = FastAPI() # 사용자 정보 수정 API @app.put("/user/{id}") .. 더보기
[Fast API] 동기, 비동기 함수 blocking / non-blocking Fast API에서는 비동기적 프로그래밍이 가능하다. 이로 인해 동시성을 보장하고 NodeJS 및 Go와 대등할 정도로 매우 높은 성능을 보장한다고 한다. 그렇다면 Fast API의 모든 함수는 비동기 즉 async로 선언하면 되는가? 비동기는 빠르기 때문에? : 이에 대한 해답을 찾기 위해 테스트를 진행했다. 또한, 특정 함수가 blocking 되어 서비스가 정상동작하지 않는 이슈를 경험하여 내용을 정리하였다. 공식문서에서는 동시성과 async / await을 다음과 같이 설명하고 있다. 만약 당신의 응용프로그램이 (어째서인지) 다른 무엇과 의사소통하고 그것이 응답하기를 기다릴 필요가 없다면 async def를 사용하십시오. 모르겠다면, 그냥 def를 사용하십시오. 참고: 경로 작동 함수에서 필요한 만.. 더보기