본문 바로가기

GPT8

카카오톡 무료 챗봇을 활용한 스마트 홈 네트워크 API 연동 방법 카카오톡에서 무료 챗봇을 만들어 Home Assistant API와 연동하는 방법입니다. 이 챗봇은 AI를 활용해 사용자 질의를 처리하며 Home Assistant API를 통해 스마트 홈 데이터를 받아옵니다.목차카카오톡 채널 생성카카오 i 오픈빌더로 챗봇 개발Home Assistant API 설정챗봇과 Home Assistant API 연동AI를 통한 사용자 질의 처리챗봇 배포 및 운영1. 카카오톡 채널 생성카카오톡 채널은 챗봇이 사용자와 소통할 플랫폼을 제공합니다.1.1 카카오톡 비즈니스 계정 등록카카오톡 채널 관리자 센터 접속: 카카오톡 채널 관리자 센터에 접속하여 카카오 계정으로 로그인합니다. 계정이 없다면 신규 생성합니다.비즈니스 채널 신청‘채널 만들기’ 버튼 클릭.비즈니스 채널을 선택 후 생성.. 2024. 12. 14.
슬랙 채널 데이타를 수집하고 학습하여 질의에 자동응답 슬랙 채널에서 특정 기간동안 소통한 스레드 데이터를 수집하고, 전처리하며, 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.
Google Apps Script 활용한 메일 자동화, AI 슬랫봇 만들기 메일 자동화를 위한 수신 메일 분류 및 특정 키워드 기반 액션 워크플로우 수행을 위한 기반 환경을 구성하려면 Google Workspace의 다양한 도구를 활용해야 합니다. 이 작업은 주로 Google Apps Script와 Gmail 필터, Google Drive, Google Sheets 등을 활용하여 이루어질 수 있습니다. 다음은 이 작업을 수행하는 단계별 가이드입니다.1. Gmail 필터 설정Gmail에서 특정 키워드나 조건에 맞는 메일을 자동으로 분류하기 위해 필터를 설정해야 합니다.1.1 필터 생성Gmail 열기: Gmail을 열고, 상단 검색창 오른쪽에 있는 화살표를 클릭합니다.조건 입력: 예를 들어, 메일 제목에 "invoice"가 포함된 메일을 분류하고 싶다면, "Subject" 필드에 .. 2024. 11. 18.
Groq Cloud와 OpenAI 하드웨어부터 모델까지 차이점 비교 인공지능과 머신러닝 분야에서 Groq Cloud와 OpenAI는 혁신적인 기술로 주목받고 있습니다. 두 플랫폼은 각기 다른 하드웨어 아키텍처와 모델을 기반으로 서비스를 제공하며, 이에 따른 성능과 효율성에서도 차이가 나타납니다. Groq Cloud와 OpenAI의 주요 차이점을 하드웨어, 모델, 최적화 측면에서 살펴보고, 메타(Meta)가 개발한 LLaMA 모델에 대해서도 알아보겠습니다.1. 하드웨어 아키텍처의 차이Groq의 텐서 프로세서(Tensor Processor)자체 개발한 프로세서: Groq는 자체 개발한 텐서 프로세서를 사용합니다. 이는 머신러닝 연산에 특화된 하드웨어로, 기존 CPU나 GPU와는 다른 접근 방식을 취하고 있습니다.SIMD 아키텍처: 단일 명령어로 다수의 데이터를 동시에 처리하.. 2024. 10. 12.
OpenAI의 Assistants API 활용한 GPT 모델 사용 예제 예제를 통한 Assistants API의 사용 방법과 관련 코드를 설명하겠습니다. OpenAI의 Assistants API 소개 Assistants API란? OpenAI에서 제공하는 API 도구로, 개발자들이 AI 기반 애플리케이션을 쉽게 구축할 수 있도록 도와줍니다. GPT 모델을 사용하여 다양한 기능을 구현할 수 있습니다. Playground 활용 Playground 이용: 코드 설치 전에 Playground에서 에이전트를 만들고 테스트할 수 있습니다. 기능 실험, Code Interpreter, Retrieval, File Upload 등이 가능하며, 로그 확인도 할 수 있습니다. Assistants API의 기본 원리 Assistant 시작: 스레드(사용자와의 대화 또는 세션을 관리하는 단위)를.. 2024. 2. 13.
728x90