본문 바로가기

프로그램 (PHP,Python)211

카카오톡 무료 챗봇을 활용한 스마트 홈 네트워크 API 연동 방법 카카오톡에서 무료 챗봇을 만들어 Home Assistant API와 연동하는 방법입니다. 이 챗봇은 AI를 활용해 사용자 질의를 처리하며 Home Assistant API를 통해 스마트 홈 데이터를 받아옵니다.목차카카오톡 채널 생성카카오 i 오픈빌더로 챗봇 개발Home Assistant API 설정챗봇과 Home Assistant API 연동AI를 통한 사용자 질의 처리챗봇 배포 및 운영1. 카카오톡 채널 생성카카오톡 채널은 챗봇이 사용자와 소통할 플랫폼을 제공합니다.1.1 카카오톡 비즈니스 계정 등록카카오톡 채널 관리자 센터 접속: 카카오톡 채널 관리자 센터에 접속하여 카카오 계정으로 로그인합니다. 계정이 없다면 신규 생성합니다.비즈니스 채널 신청‘채널 만들기’ 버튼 클릭.비즈니스 채널을 선택 후 생성.. 2024. 12. 14.
HTML 특수문자 코드를 해당 문자로 일괄 치환하는 String 함수 활용 HTML 특수문자 코드를 해당 문자로 치환하는 아래 코드는 배열을 사용하여 매핑을 생성하고, 그 값을 사용하여 치환을 수행합니다.// 입력 데이터를 가져옵니다.const items = $input.all();// 각 아이템을 처리합니다.items.forEach(item => { if (item.json && item.json.text) { let text = item.json.text; // HTML 특수문자 코드를 치환합니다. text = decodeHtmlEntitiesWithMappings(text); // 결과를 아이템에 저장합니다. item.json.text = text; }});return items;function decodeHtmlEntitiesWithMapp.. 2024. 12. 10.
MongoDB와 Redis 활용한 보안 오픈소스 도구 및 차이점 MongoDB와 Redis는 현대 애플리케이션 개발에서 자주 사용되는 대표적인 NoSQL 데이터베이스입니다. 두 시스템은 각기 다른 특성과 사용 목적을 가지고 있으며, 이를 이해하면 프로젝트의 요구 사항에 맞는 최적의 데이터베이스를 선택할 수 있습니다. 또한, MongoDB는 다양한 오픈소스 도구와 연동하여 보안 및 데이터 관리를 강화할 수 있습니다. MongoDB와 Redis의 주요 차이점, MongoDB의 활용 사례, 그리고 MongoDB와 연동 가능한 보안 오픈소스 도구입니다.1. MongoDB와 Redis의 비교1.1 MongoDB데이터 모델: MongoDB는 문서 지향(Document-Oriented) 데이터베이스로, 데이터를 JSON과 유사한 BSON(Binary JSON) 형식으로 저장합니다.. 2024. 12. 9.
슬랙 채널 데이타를 수집하고 학습하여 질의에 자동응답 슬랙 채널에서 특정 기간동안 소통한 스레드 데이터를 수집하고, 전처리하며, GPT 모델을 학습시키고, 학습된 모델을 사용하여 질의에 응답하는 것을 포함합니다.1. Slack API를 통한 데이터 수집Slack의 API를 사용하여 특정 채널의 스레드 및 댓글 데이터를 수집할 수 있습니다.Slack API 토큰 생성: Slack API에 접근하기 위해서는 OAuth 토큰이 필요합니다. Slack 앱을 생성하고 필요한 권한을 설정하여 토큰을 얻습니다.API 엔드포인트 사용conversations.history: 특정 채널의 메시지 내역을 가져옵니다.conversations.replies: 특정 메시지에 대한 스레드 및 댓글을 가져옵니다.Python 예시 코드import osfrom slack_sdk impor.. 2024. 11. 25.
문서 및 이미지 파일에서 텍스트 추출 워크플로우 구축 가이드 n8n은 다양한 서비스와 어플리케이션을 연결하여 자동화된 워크플로우를 구축할 수 있는 강력한 툴입니다. n8n을 활용하여 문서 및 이미지 파일에서 텍스트를 추출하고, 이를 저장하거나 다른 시스템으로 전송하는 방법입니다. 특히 PDF, 이미지(JPG, PNG, TIFF 등), 문서 파일(DOC, DOCX, PPTX 등)에서 텍스트를 추출하는 방법과 한글 문서 파일인 .hwp 파일 처리 방법, 그리고 Tesseract-OCR을 활용한 이미지 텍스트 추출 방법입니다.n8n 설치 및 기본 설정워크플로우 설계2.1 입력 소스 설정2.2 파일 형식 확인2.3 텍스트 추출2.4 텍스트 처리 및 저장워크플로우 실행 및 테스트결과 확인예제 워크플로우 구성한글 문서(.hwp) 파일 처리 방법6.1 hwp 파일 변환 API.. 2024. 11. 22.
728x90