본문 바로가기

프로그램 (PHP,Python)252

728x90
실무에서 바로 쓰는 n8n 파일 업로드 및 다운로드 자동화 예시 (feat. Google Drive) n8n의 기본 폼 노드에는 파일 업로드 기능이 직접적으로 포함되어 있지 않습니다. 하지만, n8n을 통해 파일 업로드 기능을 구현하려면 HTTP Request 노드를 사용하여 외부 서버나 파일 스토리지 서비스로 파일을 업로드하는 방법을 사용할 수 있습니다. 예를 들어, 파일을 업로드할 수 있는 API 엔드포인트를 설정하고, 사용자가 해당 엔드포인트로 파일을 전송하도록 설정할 수 있습니다. 또한, n8n의 커스텀 웹훅 기능을 사용하여 사용자가 파일을 업로드할 수 있는 웹훅을 생성하고, 해당 파일을 다른 노드에서 처리하거나 저장소에 저장하는 워크플로를 구성할 수도 있습니다. 이러한 방법을 통해 파일 업로드 기능을 구현할 수 있으니, 필요에 따라 n8n의 다양한 노드를 조합하여 워크플로를 구성할 수 있습니다... 2025. 4. 3.
OpenAI MCP 기반 지능형 AI 에이전트(Agent) 자동화 연결 실현 OpenAI에서 지원을 시작한 Model Context Protocol(MCP)에 대해서 개념부터 실질적인 활용 방안입니다.MCP 개념 이해Model Context Protocol(MCP) 은 인공지능(LLM)이 외부 데이터 및 도구와 상호작용하기 위한 개방형 표준 프로토콜입니다. 쉽게 표현하면,USB-C 포트가 다양한 장치를 표준 방식으로 연결하는 것처럼, MCP는 AI 모델과 다양한 데이터 소스 및 도구를 표준화된 방식으로 연결합니다.LLM이 특정 도구(파일시스템, DB, 외부 API 등)를 호출하고 활용할 수 있도록 지원합니다.즉, MCP 서버라는 형태로 외부 도구나 데이터를 표준 인터페이스로 제공하고, 이를 LLM이 쉽게 호출할 수 있게 됩니다.MCP 서버의 종류MCP 서버는 현재 두 가지 방식으.. 2025. 3. 31.
AI 개발 혁신! Claude와 Cursor, MCP를 활용한 자동화 시스템 구축 Claude 3.5 Sonnet은 Anthropic이 개발한 고급 AI 언어 모델로, 이전 버전에서 크게 향상된 다양한 기능을 제공합니다.1. 비전(Vision) 기능 향상Claude 3.5 Sonnet은 이미지 내의 차트와 그래프를 해석하는 시각적 추론 작업에서 우수한 성능을 보입니다. 복잡한 그래프와 차트의 다양한 데이터를 정확하게 분석하여 의미를 도출할 수 있으며, 불완전한 이미지에서도 텍스트를 정확하게 전사하는 기능을 갖추고 있습니다.2. Artifacts 기능 도입이 모델은 새로운 "Artifacts" 기능을 도입하여, 코드, 텍스트 문서, 디자인 등 다양한 콘텐츠 생성을 지원합니다. 사용자가 콘텐츠 생성을 요청하면 대화 상자 옆에 새로운 창이 열리며, 실시간으로 결과물을 보고 편집할 수 있습니.. 2025. 3. 19.
Redis Desktop Manager(RDM) 설치 및 테스트 가이드 Redis Desktop Manager(RDM)은 Redis 서버를 GUI 환경에서 관리할 수 있도록 도와주는 오픈소스 도구입니다. RDM의 설치부터 기본적인 사용법 및 테스트 방법입니다.RDM의 주요 기능GUI 환경에서 Redis 데이터베이스 탐색키(key) 추가, 수정, 삭제 및 조회데이터 타입별 보기 (String, Hash, List, Set, Sorted Set 등)보안 인증 지원 (Redis AUTH)데이터 내보내기/가져오기 기능여러 개의 Redis 서버 연결 및 관리Redis Desktop Manager 설치 방법RDM은 Windows, macOS, Linux에서 사용할 수 있으며, 설치 방법은 운영체제별로 다릅니다.Windows에서 설치공식 사이트에서 최신 버전 다운로드GitHub 무료 커.. 2025. 3. 3.
YouTube API 활용한 시청시간 및 수익 데이터 자동 수집과 분석 YouTube Analytics API를 통해 수집할 수 있는 메트릭 항목은 다음과 같습니다. 이 항목들은 API 요청 시 metrics 파라미터로 지정할 수 있습니다.주요 메트릭 카테고리시청 데이터 관련 메트릭views: 조회수estimatedMinutesWatched: 추정 시청 시간(분 단위)averageViewDuration: 평균 시청 시간(초 단위)averageViewPercentage: 평균 시청 비율 (%)구독자 관련 메트릭subscribersGained: 증가한 구독자 수subscribersLost: 감소한 구독자 수subscriberCount: 총 구독자 수수익 관련 메트릭 (YouTube 파트너 프로그램 사용자 대상)estimatedRevenue: 추정 총수익estimatedAdRev.. 2025. 2. 23.
728x90
728x90