반응형

전체 글 60

[GPT업무자동화](2)나만의 GPTs 만들기

✨ 한 줄 명언 생성 GPTs 만들기 (1편)앞선 글에서 GPT를 이용한 서비스 종류를 알아보았습니다. 가장 먼저 이 글에서는 코딩을 몰라도 언제든지 명언을 생성하는 GPTs를 만드는 방법을 알아보겠습니다. 명언 생성을 예로 들고 있지만 다른 어떤 주제들로 나만의 GPTs를 만드는 과정은 같으므로 다른 주제를 이용해서 진행하는 것도 추천합니다. 지금 만들어지는 GPTs는 단순히 명언을 바로 생성하는 가장 기본 형태의 GPTs외에 다른 외부 어떤 기능도 필요하지 않으므로 처음 GPTs를 만드는 사람도 단계별로 차근차근 따라만 하면 완성할 수 있습니다.🛠️ 준비물OpenAI ChatGPT 계정(추천) ChatGPT Plus 사용자 (Builder 기능 안정 지원)📍 Step 1: ChatGPT에 접속하고..

AI/생성형AI 2025.04.29

[GPT업무자동화](1)GPT로 자동화하고 시간 절약하자!

GPT, 업무 자동화의 날개를 달다GPTs와 GPT API 활용법 완벽 분석 반복적인 업무, 쌓여만 가는 문서 작업, 끝없는 아이디어 구상… 혹시 이런 업무 부담에서 벗어나고 싶으신가요? 인공지능 모델 GPT(Generative Pre-trained Transformer)가 여러분의 든든한 조력자가 될 수 있습니다. GPT를 활용하면 단순 반복 업무부터 창의적인 작업까지 다양한 영역에서 업무 효율을 극대화하고 자동화를 구현할 수 있습니다.이 글에서는 GPT를 활용한 업무 자동화의 두 가지 주요 방법, GPTs와 GPT API에 대해 알아보고 각각의 특징과 장단점, 활용 사례, 그리고 배포 방법까지 상세히 비교 분석해 보겠습니다. 1. 나만의 맞춤형 AI 비서를 GPTs 로 만드는 방법ChatGPT를 사..

AI/생성형AI 2025.04.28

[프롬프트 엔지니어링]프롬프트 엔지니어링이란?

🤖 프롬프트 엔지니어링이란?AI에게 마법처럼 말을 거는 기술, 생성형 AI로 인해 신종 직업이 되고 있는 프롬프트 엔지니어링에 대해 알아보겠습니다. 그 동안 ChatGPT, Gemini 등 LLM 모델을 사용한 경험이 있는 분이라면 좀 더 세밀한 설계로 더 좋은 답을 얻을 수 있도록 하기위해 프롬프트 엔지니어링을 이해하시고, 처음 접해보려고 하는 분들이라면 용어가 주는 부담감은 생각하지 말고 일단 무조건 ChatGPT, Gemini 등을 사용하여 궁금한 것 무엇이든 질문해보세요. 이후 좀 더 세밀하게 대화하는 기술을 익힐 때 자연스럽게 프롬프트 엔지니어링에 대해 접하게 될 것입니다.✨ 생성형 AI 시대, 왜 ‘프롬프트 엔지니어링’이 화제일까?최근 ChatGPT를 비롯한 생성형 AI가 우리의 일상과 ..

AI/생성형AI 2025.04.25

[SpringAI_2편]SpringBoot프로젝트 설정

🚀 Spring Boot 프로젝트에 Spring AI 설정하고 웹에서 결과 출력하기Spring AI를 실제로 사용하려면 어떻게 시작해야 할까요?이번 글에서는 Spring Boot 프로젝트를 새로 생성하고, OpenAI API와 연동하여 결과를 웹에서 확인할 수 있는 간단한 예제를 만들어 보겠습니다.Spring을 잘 몰라도, 차근차근 따라오면 AI 기능이 웹에서 출력되는 기쁨을 느끼실 수 있어요!🛠️ 1. 프로젝트 생성 (Spring Initializr)https://start.spring.io 에 접속해서 아래 설정으로 프로젝트를 생성합니다.항목값ProjectGradle - Kotlin 또는 Java (선호 언어 선택)LanguageJavaSpring Boot3.2.x 이상DependenciesSpr..

AI/AI웹이란? 2025.04.23

[SpringAI_1편]계속 발전하는 Web! AI가 늘어나는 Web!

💡 Spring 개발자를 위한 새로운 AI 도구, Spring AI란?최근 ChatGPT와 같은 대형 언어 모델(LLM)의 등장은 개발 생태계를 바꾸고 있습니다. 이제는 Spring Boot 기반 애플리케이션에서도 AI 기능을 쉽게 접목할 수 있는 시대가 되었죠. 바로 그 해답이 Spring AI입니다.기존 Spring을 사용한 경험이 있는 경우에 쉽게 접목할 수 있도록 몇 편의 글로 작성해 보려고 합니다. 만약 Spring에 익숙치 않는 분들은 전반적인 Spring의 세계를 이해하고 Spring Boot 프로젝트 생성 방법과 구동 원리를 아주 간략한 예제를 통해서라도 이해하신 후 앞으로의 연재되는 글을 읽으시면 쉽게 이해할 수 있습니다. Spring Boot spring.io Spring AIS..

AI/AI웹이란? 2025.04.21

[모듈2]Python 외부 모듈 사용법

외부 파이썬 모듈 사용하는 4가지 방법📁 sys.path.append() 없이도 가능하다고?Python 프로젝트를 하다 보면 다른 폴더에 저장된 .py 파일(모듈)을 불러와서 사용하고 싶은 경우가 많습니다.이때 가장 자주 사용하는 방법은 sys.path.append()이지만, 그 외에도 더 효율적이고 유지보수가 쉬운 방법들이 있습니다!이번 글에서는 외부 모듈을 사용하는 4가지 대표적인 방법을 비교하여 소개합니다.참고로 이 전 글에서는 같은 폴더에 있는 모듈과 외부 모듈 중 sys.path.append를 소개되어 있으므로 이 글과 함께 활용할 수 있습니다. [모듈1]Python 모듈화 방법Python 모듈 가져오는 방법 정리📁 같은 폴더 vs 외부 폴더에서 나만의 모듈 불러오기 Python에서 내가 ..

[모듈1]Python 모듈화 방법

Python 모듈 가져오는 방법 정리📁 같은 폴더 vs 외부 폴더에서 나만의 모듈 불러오기 Python에서 내가 만든 함수를 다른 파일에서 재사용하려고 할 때 import 방법이 달라지기도 합니다.이번 글에서는 다음 두 가지 상황을 비교하며 설명합니다:같은 폴더 내에 있는 파일을 import 하는 방법C 드라이브 다른 위치(ex. C:/extraModule)에 있는 파일을 import 하는 방법📁 전체 폴더 구조C:/├── extraModule/│ └── util/│ ├── init.py│ └── calculator.py ✅ 외부 모듈│└── moduleTest/ ├── mainTest.py ✅ 실행 파일 └── strlib.py ..

[Gemini API]Gemini API 키 발급하고 Gemini 개발 시작

Google Gemini API 사용법 [Gemini]생성형AI에서도 Google?Google Gemini AI, 일상 속 활용법요즘 AI가 우리 생활 곳곳에 스며들고 있다는 것을 느끼시나요? 어려운 기술 용어는 몰라도 괜찮습니다. AI는 이제 전문가뿐만 아니라 우리 모두가 유용하게 활용할all-tech-hub.tistory.com 이 전 글에서 Google Gemini AI를 누구나 일상 속에서 활용법을 간단히 살펴 보았습니다. 하지만 최근 LLM 모델의 급격한 발전으로 인하여 기존 개발자은 물론 개발 전공이 아닌 누구나 마음만 먹는다면 원한는 에이전트를 만들 수 있도록 환경을 제공하고 있습니다. ChatGPT 의 다양한 모델을 이용하는 방법과 같이 Gemini도 API를 활용 가능합니다. 제미나이..

AI/생성형AI 2025.04.14

[Gemini]생성형AI에서도 Google?

Google Gemini AI, 일상 속 활용법요즘 AI가 우리 생활 곳곳에 스며들고 있다는 것을 느끼시나요? 어려운 기술 용어는 몰라도 괜찮습니다. AI는 이제 전문가뿐만 아니라 우리 모두가 유용하게 활용할 수 있는 똑똑한 비서이자 친구가 되어가고 있거든요.인공지능(AI)이 챗GPT의 등장과 함께 우리 삶의 필수 요소로 자리 잡은 지금, 구글이 야심 차게 선보이는 차세대 AI 모델, "제미나이(Gemini)"가 혁신의 중심에 섰습니다.제미나이는 단순한 텍스트 생성을 넘어 이미지, 오디오, 비디오, 코드 등 다양한 정보를 동시에 이해하고 처리하는 강력한 '멀티모달(Multi-modal)' 능력을 자랑합니다. 이는 단순한 기능 개선을 넘어, AI가 세상을 이해하고 상호작용하는 방식의 근본적인 변화를 예고합..

AI/생성형AI 2025.04.12

[CMake]CMakeLists.txt 정복하기

Cygwin + VS Code C++ 개발자를 위한 쉬운 가이드 Cygwin 환경과 VS Code를 사용해 C++ 개발을 시작한 학생 여러분, 혹은 이제 막 CMake를 접하고 어려움을 느끼는 분들을 위해 이 글을 작성했습니다. CMakeLists.txt 파일, 왜 써야 하는지, 어떻게 작성하는지 막막하게 느껴질 수 있습니다.이 글을 통해 CMake의 기본적인 개념부터 실제 프로젝트 적용 사례까지 차근차근 알아볼 것입니다.(1) CMake, 왜 필요할까요?우리가 C++ 코드를 작성하면, 컴퓨터가 이해할 수 있는 기계어 코드로 바꿔주는 '컴파일' 과정과 여러 코드 파일을 하나로 묶는 '링크' 과정이 필요합니다. 이걸 '빌드'라고 하죠.프로젝트가 작을 때는 터미널에서 직접 컴파일 명령어를 입력할 수 있습니다..