-

Uvicorn: 파이썬 ASGI 서버 라이브러리 완벽 가이드
웹 애플리케이션 개발에서 빠르고 효율적인 서버는 필수적입니다. 파이썬 생태계에서 Uvicorn은 ASGI(Asynchronous Server Gateway Interface) 서버로서 비동기 웹 애플리케이션을 위한 강력한 솔루션을 제공합니다. 이 글에서는 Uvicorn의 설치부터 사용법, ASGI 인터페이스와의 관계, 그리고 실제 MCP(Model Context Protocol) 서버 구축 사례까지 상세히 알아보겠습니다. Uvicorn이란? Uvicorn은 파이썬으로 작성된 초고속 ASGI 서버 구현체입니다. 비동기 프레임워크를 지원하도록 설계되었으며, uvloop와 httptools를 기반으로…
-

Home Assistant 2025.6 업데이트: 블루투스 기능 강화와 사용자 경험 개선
2025년 6월, Home Assistant의 새로운 버전이 출시되었습니다. 매달 첫번째주 수요일에 릴리즈 되던 평소와 다르게 조금은 지연되었는데요. 이번 업데이트는 블루투스 기능 강화와 다양한 사용자 경험 개선에 초점을 맞추고 있어 더욱 편리한 스마트홈 관리가 가능해졌습니다. 특히 32비트 아키텍처 및 Core/supervised 설치 방식 지원 중단이라는 큰 변화와 함께 Bluetooth 및 Zigbee 네트워크 시각화, 개선된 UI 피커, 자동 업데이트…
-

AnyCrawl: LLM 을 위한 고성능 웹 크롤러
고품질 데이터 수집의 중요성이 그 어느 때보다도 중요한 시기이 때문에 추가로 크롤러 서비스에 대한 또 다른 서비스에 대해서 포스트하려고 합니다. AnyCrawl은 AI와 LLM을 위해 특별히 설계된 고성능 웹 스크래핑 도구로, 코딩 없이도 모든 웹사이트에서 구조화된 데이터를 추출할 수 있는 엔터프라이즈급 크롤러 입니다. AnyCrawl의 주요 기능 1. AI 최적화 데이터 추출 AnyCrawl은 단순한 웹 스크래핑을 넘어서…
-
Chuking 파헤치기: RAG을 위한 필수 기술
LLM(대규모 언어 모델) 관련 애플리케이션을 구축할 때, 특히 콘텐츠를 임베드하여 벡터 데이터베이스에 저장하고 검색하는 과정에서 ‘청킹(Chunking)’은 핵심적인 기술입니다. 큰 텍스트 덩어리를 더 작고 관리 가능한 세그먼트로 나누는 이 과정은 벡터 데이터베이스에서 반환되는 콘텐츠의 관련성을 최적화하는 데 필수적입니다. VectorDB과 같은 시스템에서 콘텐츠를 인덱싱하려면 먼저 임베드해야 하며, 청킹을 하는 주된 이유는 의미적으로 관련성이 있으면서도 노이즈가 최소화된 콘텐츠를…
-

Firecrawl MCP Server: 웹 스크래핑과 리서치를 위한 강력한 도구
🔥 Firecrawl MCP Server는 웹 스크래핑 기능을 제공하는 Model Context Protocol(MCP) 서버 입니다. 이 도구는 웹 콘텐츠 수집, 검색, 분석을 위한 다양한 기능을 제공하여 연구자, 개발자, 데이터 분석가들에게 강력한 웹 리서치 도구로 활용될 수 있습니다. 현재 오픈소스 AGPL -3.0 (https://github.com/mendableai/firecrawl/blob/main/LICENSE) 으로 제공된 버전과 Cloud 버전을 제공하고 있습니다. 오픈소스와 차이는 다음과 같습니다. 이 글에서는 최근 MCP…
-

K-Scraper 웹데이터 수집기: 구글 익스텐션 프로그램
웹서핑을 하다보면 데이터 수집을 직접 해야 하는경우들이 종종 있는데, 데이터 양이 많지 않은 경우에 크롤링 도구를 직접 제작하는 것이 번거롭다는 생각이 들었습니다. 물론 요즘은 크롤링 도구도 프롬프트 몇줄이면 금방 파이썬 코드를 제공해주기 때문에 별것 아닌것 같더라도, 실제 사이트와 싱크를 맞춰서 완벽한 툴을 만드는 것은 여간 귀찮은 일은 아닙니다. 때문에 브라우저에서 확장 프로그램을 이용해서 간단하게 데이터를…
-

Home Assistant MCP 연동으로 Claude와 스마트홈 제어하기
스마트홈의 발전과 함께 AI 기술의 활용이 더욱 중요해지고 있습니다. 이번 포스트에서는 Home Assistant에 MCP(Model Context Protocol) 서버를 구성하여 Claude Desktop과 연동하는 방법을 상세히 알아보겠습니다. 이를 통해 자연어로 스마트홈 기기를 제어하고, 더욱 지능적인 자동화를 구현할 수 있습니다. Home Assistant MCP Server 구성 방법 1. 사전 요구사항 연동을 시작하기 전에 다음 사항들이 준비되어야 합니다: 2. Home Assistant에…
-
새로운 대한민국 기대해봅니다.
하하하하하하하하하하하하하~ 하하하하하하하하하하하하하~ 하하하하하하하하하하하하하~ 하하하하하하하하하하하하하~
-
RAG 시스템의 새로운 시각: ‘충분한 맥락’으로 환각을 줄이는 법
Retrieval Augmented Generation (RAG) 시스템은 거대 언어 모델(LLM)에 외부 지식이나 최신 정보를 제공하여 성능을 향상시키는 강력한 방법으로 부상했습니다. 하지만 RAG 시스템에도 여전히 해결해야 할 과제가 많습니다. 이번 글에서는 최근 발표된 논문 “SUFFICIENT CONTEXT: A NEW LENS ON RETRIEVAL AUGMENTED GENERATION SYSTEMS”의 핵심 내용을 바탕으로, 기존 RAG 시스템의 문제점과 이를 개선하기 위한 새로운 접근 방식을 설명해…
