반응형

2025/05 14

[Make.com업무자동화](1)Make.com를 이용 방법(Gmail, GPTs)

GPTs Action과 Make.com Webhook 연동으로 자동 명언 발송 시스템 구축하기ChatGPT로 멋진 아이디어를 현실로 만들고 계신가요? 특히 GPTs를 활용하면 나만의 맞춤형 AI를 만들 수 있어 활용 범위가 무궁무진한데요. 이렇게 생성된 결과물, 예를 들어 오늘의 명언이나 중요한 메모를 누군가에게 이메일로 보내거나 기록하고 싶을 때, 어떻게 하시나요?물론 개발 지식이 있다면 직접 서버를 구축하고 OpenAI API를 연동하여 복잡한 시스템을 만들 수도 있습니다. 하지만 더 빠르고, 쉽고, 코딩 없이 이 모든 것을 자동화할 수 있는 방법이 있다면 어떨까요?이 번글을 시작으로 몇 개의 들을 통해 Make.com이라는 강력한 자동화 플랫폼을 소개해 보겠습니다.Make.com, 왜 사용할까요? ..

AI/생성형AI 2025.05.19

[Git Branch관리]VSCode+Git+Github Branch 관리(2)

🔄 삭제된 브랜치 복구 가능 여부단, 삭제된 브랜치가 가리키고 있던 마지막 커밋 ID(SHA)를 알고 있거나, reflog 또는 로그에서 찾을 수 있다면 복구할 수 있어요.✅ 방법 1: 최근 커밋 로그에서 복구git log --graph --oneline --all 여기서 dev 브랜치가 가리키던 마지막 커밋 해시를 찾아요. 예를 들어 abc1234가 마지막 dev 브랜치 커밋이면, git checkout -b dev abc1234이렇게 하면 dev 브랜치가 다시 생깁니다.✅ 방법 2: reflog를 사용해 복구 (local만 가능)reflog는 브랜치 이동, 커밋, 병합 등의 모든 히스토리 기록을 담고 있어요.bash복사편집git reflog 여기서 dev 브랜치에서 마지막으로 작업한 시점의 커밋을 ..

[Web기반업무자동화](2)GPT API를 이용한 업무 자동화(MacOS/Linux)

macOS/리눅스 사용자를 위한 GPT와 Flask로 AI 키워드 봇 개발이번 글에서는 macOS 또는 리눅스 환경에서 OpenAI의 GPT API와 Python 웹 프레임워크 Flask를 사용하여, 여러분이 궁금해하는 키워드에 대해 AI가 똑똑하게 설명해주는 웹 애플리케이션을 만드는 방법을 소개합니다. 터미널 사용이 익숙하지 않아도 괜찮아요. 한 단계 한 단계 따라오시면, 어느새 멋진 AI 봇이 여러분 손에서 탄생할 거랍니다. 전반적인 과정은 이전 글인 Windows 기반의 내용과 같으므로 얻어지는 결과는 같으므로 이미지는 생략하고 진행과정의 설명으로 대신합니다. 오늘의 개발 목표:웹 페이지에서 사용자가 특정 키워드를 입력합니다.Flask 백엔드가 이 키워드를 GPT API로 전송합니다.GPT 모델이 ..

AI/생성형AI 2025.05.17

[Web기반업무자동화](1)GPT API를 이용한 업무 자동화(Windows)

GPT API와 Flask로 나만의 AI 키워드 설명봇 만들기 💻이 글에서는 윈도우 PC에서 OpenAI의 강력한 GPT API와 Python의 웹 프레임워크 Flask를 활용하여, 내가 입력한 키워드에 대해 AI가 척척 설명해주는 서비스를 만드는 과정을 진행합니다. 관심 주제 및 시나리오는 달라도 전체 프로젝트 진행하는 과정은 비슷합니다. 따라서 앞으로 설명하는 전체 과정을 따라해본 후 원하는 주제에 적용하도록 합니다. 만들 프로젝트의 시나리오:웹 페이지에 관심 키워드를 입력합니다.AI(GPT 모델활용)가 해당 키워드에 대한 설명을 요구 조건에 맞게 만들도록 합니다.AI 모델이 만들어 준 결과를 웹 페이지에서 바로 확인할 수 있습니다.프로젝트 이름: MyFirstWebWithLLM(이름은 원하는대로 ..

AI/생성형AI 2025.05.17

[OAuth 발급]Google 인증을 위한 필수 과정 OAuth 발급

📍Step 1: Google Cloud Console에서 OAuth 발급 방법Google Cloud Console 접속새로운 프로젝트를 만들거나 기존 프로젝트 선택API 및 서비스 > 라이브러리 메뉴로 이동Gmail API를 검색 후 사용 설정 클릭사용하기를 클릭하면 다음과 같이 관리로 변경됩니다.1.1 OAuth 동의 화면 구성API 및 서비스 > OAuth 동의 화면 메뉴로 이동사용자 유형: 외부 선택 후 만들기앱 이름, 지원 이메일, 앱 로고(선택) 등을 입력범위 추가 버튼 클릭 → ../auth/gmail.send 범위 추가테스트 사용자에 메일 받을 계정 추가 → 저장1.2 OAuth 2.0 클라이언트 ID 발급API 및 서비스 > 사용자 인증 정보 메뉴로 이동사용자 인증 정보 만들기 → OAu..

AI/생성형AI 2025.05.16

[OAuth 발급]Google 인증을 위한 필수 과정 OAuth 발급

📍Step 1: Google Cloud Console에서 OAuth 발급 방법Google Cloud Console 접속새로운 프로젝트를 만들거나 기존 프로젝트 선택API 및 서비스 > 라이브러리 메뉴로 이동Gmail API를 검색 후 사용 설정 클릭사용하기를 클릭하면 다음과 같이 관리로 변경됩니다.1.1 OAuth 동의 화면 구성API 및 서비스 > OAuth 동의 화면 메뉴로 이동사용자 유형: 외부 선택 후 만들기앱 이름, 지원 이메일, 앱 로고(선택) 등을 입력범위 추가 버튼 클릭 → ../auth/gmail.send 범위 추가테스트 사용자에 메일 받을 계정 추가 → 저장1.2 OAuth 2.0 클라이언트 ID 발급API 및 서비스 > 사용자 인증 정보 메뉴로 이동사용자 인증 정보 만들기 → OAu..

AI/생성형AI 2025.05.15

[Git Branch관리]VSCode+Git+Github Branch 관리(1)

깔끔한 Git 워크플로우: 새 브랜치 생성 및 GitHub 푸시 가이드개발 작업을 하다 보면 여러 기능을 동시에 개발하거나, 기존 코드를 건드리지 않고 새로운 시도를 해보고 싶을 때가 많죠. 이럴 때 Git의 브랜치(Branch) 기능은 정말 유용합니다. 브랜치를 사용하면 독립적인 작업 공간을 만들어 코드를 안전하게 관리하고, 나중에 원래 코드(보통 main 또는 master 브랜치)와 병합할 수 있습니다.이번 글에서는 로컬 Git 저장소에서 새로운 브랜치를 만들고, 이 브랜치를 원격 저장소인 GitHub에 푸시(Push)하여 다른 팀원들과 공유하거나 백업하는 방법을 단계별로 알아보겠습니다.사전 준비 사항시작하기 전에 다음 사항들이 준비되어 있는지 확인해주세요.Git 설치: 컴퓨터에 Git이 설치되어 있..

[생성형 AI]프롬프트 연습 도구들(AIStudio, Playground)

AI 시대, 전문가급 결과물을 위한 프롬프트 엔지니어링 연습 도구 총정리!AI와 함께하는 디지털 세상에서 여러분의 아이디어를 더욱 빛나게 할 프롬프트 엔지니어링! 이제는 단순히 AI와 대화하는 것을 넘어, 특정 분야에서 전문가 수준의 결과물을 얻기 위한 핵심 기술로 자리 잡았습니다. 원하는 결과물을 정확하게 얻기 위해서는 AI에게 "제대로 질문하는 법", 즉 프롬프트 작성 능력이 매우 중요합니다.하지만 어떻게 연습해야 할까요? 마치 요리사가 레시피를 다듬고, 화가가 밑그림을 그리듯, 우리도 프롬프트를 미리 만들고 다듬는 연습이 필요합니다. 오늘은 특별한 분야의 결과물을 얻기 위해 프롬프트를 미리 만들고 테스트해볼 수 있는 강력한 도구들을 소개해 드리고자 합니다. 1. Google AI Studio: Ge..

AI/생성형AI 2025.05.12

[GPT업무자동화](8)GPTs로 실시간뉴스 보기(Google Apps Script)

📡 GPTs 과 GNews API 연동으로 실시간 뉴스 이전 글에서 실시간 뉴스를 서비스하기위해 NewsAPI와 Cloudflare를 이용하였습니다. 같은 주제이지만 이 글에서는 GNews API과 Google Apps Script(GAS)를 활용하여 활용여 실시간 뉴스 요약 시스템을 지원하는 GPTs를 만들어 보도록 하겠습니다. GNews API는 NewsAPI와는 다르게 한글 뉴스도 지원하는 특징을 가졌습니다. ✅ 구조 개요사용자 (GPT 프롬프트) ↓GPTs → GAS Webhook → GNews API 호출 ↓ 뉴스 JSON 응답 반환🔧 구성 요소 요약구성 요소설명GPTs사용자에게 카테고리를 입력받아 GAS로..

AI/생성형AI 2025.05.08