분류 전체보기
GPT-4V(ision)를 이용한 이미지 기반 추론 - (Python)
GPT-4V(ision)를 이용한 이미지 기반 추론 - (Python)
2023.12.03이미지 기반 추론은 이미지 내의 객체나 요소들을 기반으로 논리적인 결론이나 추정을 도출하는 과정입니다. GPT-4V를 활용하면, 이미지 내의 정보를 분석하여 구체적인 추론을 수행할 수 있습니다. #1. 필수 패키지 설치 및 준비 GPT-4V를 활용한 이미지 인식 프로젝트를 시작하기 전에, 필요한 Python 패키지들을 설치하고 준비하는 과정이 필요합니다. 1) 패키지 설치 먼저, 필요한 Python 라이브러리를 설치해야 합니다. 이를 위해 Python의 패키지 관리자인 pip를 사용합니다. 다음 명령어를 통해 필요한 패키지들을 설치할 수 있습니다. pip install openai requests pillow matplotlib 이 명령어는 OpenAI의 API를 사용하기 위한 openai, 웹에서 이미..
GPT-4V(ision)를 이용한 얼굴 인식(Face Recognition) - (Python)
GPT-4V(ision)를 이용한 얼굴 인식(Face Recognition) - (Python)
2023.11.27얼굴 인식(Face Recognition)은 이미지 내의 인물을 식별하고 구별하는 기술입니다. GPT-4V를 활용하면, 다양한 이미지에서 특정 인물을 식별하고 관련 정보를 추출하는 것이 가능해집니다. #1. 필수 패키지 설치 및 준비 GPT-4V를 활용한 이미지 인식 프로젝트를 시작하기 전에, 필요한 Python 패키지들을 설치하고 준비하는 과정이 필요합니다. 1) 패키지 설치 먼저, 필요한 Python 라이브러리를 설치해야 합니다. 이를 위해 Python의 패키지 관리자인 pip를 사용합니다. 다음 명령어를 통해 필요한 패키지들을 설치할 수 있습니다. pip install openai requests pillow matplotlib 이 명령어는 OpenAI의 API를 사용하기 위한 openai, 웹에서..
GPT-4V(ision)를 이용한 OCR - (Python)
GPT-4V(ision)를 이용한 OCR - (Python)
2023.11.26이번 글에서는 GPT-4V를 활용한 OCR에 대해 알아보겠습니다. OCR (Optical Character Recognition)은 이미지에서 텍스트를 추출하고 인식하는 기술입니다. 이 기술은 문서 스캔, 명함 인식, 자동 번호판 인식 등 다양한 분야에서 활용됩니다. GPT-4V를 이용하면, 이미지 내의 텍스트를 효과적으로 추출하고 처리할 수 있습니다. #1. 필수 패키지 설치 및 준비 GPT-4V를 활용한 이미지 인식 프로젝트를 시작하기 전에, 필요한 Python 패키지들을 설치하고 준비하는 과정이 필요합니다. 1) 패키지 설치 먼저, 필요한 Python 라이브러리를 설치해야 합니다. 이를 위해 Python의 패키지 관리자인 pip를 사용합니다. 다음 명령어를 통해 필요한 패키지들을 설치할 수 있습니다..
GPT-4V(ision)를 이용한 객체 탐지(Object Detection) - (Python)
GPT-4V(ision)를 이용한 객체 탐지(Object Detection) - (Python)
2023.11.26이번 글에서는 GPT-4V를 활용하여 객체 탐지(Object Detection)에 대해 알아보겠습니다. 객체 탐지(Object Detection)는 이미지 내 특정 객체를 식별하고, 그 위치를 정확하게 파악하는 과정을 말하며 이미지 분류(Classification)와 위치 파악(Localization)을 동시에 수행하는 이미지 인식 기술입니다. 이미지 분류(Classification)는 이미지 내의 객체가 무엇인지 식별하고 위치 파악(Localization)은 그 객체가 이미지 내 어디 곳에 위치해 있는지를 나타냅니다. #1. 필수 패키지 설치 및 준비 GPT-4V를 활용한 이미지 인식 프로젝트를 시작하기 전에, 필요한 Python 패키지들을 설치하고 준비하는 과정이 필요합니다. 1) 패키지 설치 먼저,..
GPT-4V(ision)를 이용한 이미지 분류(Classification) - (Python)
GPT-4V(ision)를 이용한 이미지 분류(Classification) - (Python)
2023.11.24AI의 발전은 끊임없이 우리의 기술적 지평을 확장시키고 있습니다. 특히, 이미지 인식 분야는 딥러닝의 발전과 함께 급속도로 진화해 왔습니다. 딥러닝 모델들은 이미지 인식, 객체 탐지, 얼굴 인식 등 다양한 분야에서 혁신적인 성과를 이루어냈지만 이러한 모델들은 주로 단일 모달리티, 이미지 데이터만을 처리하는 데 집중했습니다. 이번 글에서는 GPT-4V를 활용하여 딥러닝 모델에서 시도했던 다양한 이미지 인식 방법들을 재해석하고 적용해보려고 합니다. 구체적으로, Classification, Object Detection, Face Recognition, OCR 그리고 이미지 기반 추론 등의 주제를 다룰 예정입니다. 이를 통해 GPT-4V가 딥러닝 모델의 기능을 어떻게 향상할 수 있는지, 그리고 이미지와 텍스트..
맞춤형 GPTs의 시대: 나만의 AI 만들기 (초보가이드)
맞춤형 GPTs의 시대: 나만의 AI 만들기 (초보가이드)
2023.11.11OpenAI DevDay에서 발표된 GPT-4 Turbo는 분명히 주목할만했지만 개인적으로 더 큰 충격과 흥미를 불러일으킨 것은 바로 맞춤형 GPT, 개인화된 인공지능 어시스턴트를 만들고 배포할 수 있는 GPTs였습니다. 맞춤형 GPTs란 무엇인가? 맞춤형 GPTs는 기본적으로 사용자의 특정 요구사항과 맥락에 맞춰 조정된 AI 모델입니다. 기존의 일반적인 GPT 모델과는 다르게, 특정 분야의 전문 지식이나 특정 언어 스타일, 심지어 개인적 취향에 맞춰 훈련될 수 있습니다. 이러한 맞춤형 접근 방식은 GPT의 활용 범위를 대폭 확장시키며, 더욱 개인화된 경험을 제공합니다. OpenAI DevDay에서는 이러한 맞춤형 GPTs의 중요성에 대해 강조하며, 고급 기술에 접근할 수 있는 사람들만이 '무엇을 만들 ..
GPT-4 with Vision API를 사용하여 이미지 인식 (Python)
GPT-4 with Vision API를 사용하여 이미지 인식 (Python)
2023.11.112023년 11월 6일, OpenAI 개발자 컨퍼런스에서 소개된 후 많은 개발자들의 관심을 끌고 있는 GPT-4의 새로운 기능, 'GPT-4 with Vision'은 이미지를 입력으로 받아 질문에 답변할 수 있는 능력을 제공합니다. 이전까지 언어 모델 시스템은 단일 입력 모달리티, 텍스트에 한정되어 있었지만, 이제 'gpt-4-vision-preview' 모델을 이용하여 이미지와 텍스트 모두를 처리할 수 있게 되었습니다. GPT-4V의 이미지 이해 GPT-4V는 이미지와 관련된 텍스트 정보를 처리하여 이미지 내의 객체, 장면, 상황 등을 이해하고 설명할 수 있습니다. 이를 위해 우리는 GPT-4에게 이미지와 관련된 질문을 할 수 있으며, 모델은 이미지 내용을 분석하여 답변을 제공합니다. 이미지 처리를 위..
OpenAI DevDay - 첫번째 개발자 컨퍼런스 내용 정리 (2023년)
OpenAI DevDay - 첫번째 개발자 컨퍼런스 내용 정리 (2023년)
2023.11.07오늘은 OpenAI의 첫 개발자 컨퍼런스에 대해 이야기해 볼까 합니다. 이번 행사는 정말 흥미로운 발표들로 가득했습니다. 샘 알트먼 CEO의 기조연설부터 시작해 새로운 모델과 개발자를 위한 신기능들이 소개되었는데, 어떤 내용이 있었는지 함께 살펴보겠습니다. 샘 알트먼 CEO는 연설을 시작하며 지난해 11월 30일, ChatGPT 출시 이후 1년 사이에 벌어진 변화들을 언급했습니다. 현재 약 200만 명의 개발자가 API를 기반으로 다양한 사례를 개발하며 놀라운 일을 하고 있으며, 포춘 500대 기업 중 92%가 OpenAI의 제품을 사용하고 있다고 합니다. 또한, ChatGPT는 한주에 약 1억 명의 유저가 사용하고 있다고 밝혔습니다. #1. GPT-4 Turbo 업데이트 GPT-4 Turbo 특징 및 ..
Swagger로 API 명세를 간편하게: 초보 개발자를 위한 가이드
Swagger로 API 명세를 간편하게: 초보 개발자를 위한 가이드
2023.11.05API 명세는 소프트웨어 개발의 필수적인 부분이지만, 종종 복잡하고 시간 소모적인 과정으로 여겨집니다. 특히, 다양한 역할을 수행하는 개발자들이 협력해야 하는 환경에서는 더욱 그러합니다. 이러한 문제를 해결하기 위해, Swagger라는 도구가 개발되었습니다. Swagger는 API 명세, 개발 및 문서화 과정을 간소화하고 표준화하는 오픈 소스 소프트웨어입니다. 본 글에서는 Swagger의 기본적인 이해부터 실제 활용 방법에 이르기까지, 초보 개발자들이 Swagger를 사용하여 API 명세를 간편하게 처리할 수 있는 방법을 안내합니다. 개발 경험이 적은 분들이나 Swagger를 처음 접하는 분들에게 특히 유용한 정보를 제공할 것입니다. 이제부터 Swagger를 통해 API 명세 작업을 어떻게 단순화할 수 ..
invideo AI: AI로 동영상 만들기 (사용방법)
invideo AI: AI로 동영상 만들기 (사용방법)
2023.10.24invideo AI는 영상 제작을 위한 강력한 도구입니다. 이 플랫폼은 AI 기술을 활용하여 누구나 손쉽게 전문적인 동영상을 만들 수 있도록 돕습니다. 오늘은 invideo AI 기능을 사용하여 프롬프트로 동영상을 만드는 과정을 소개합니다. #1. 계정 생성 및 로그인 영상 제작을 시작하기 위해 invideo AI의 웹사이트로 이동합니다. 하여 계정을 생성하거나 기존 계정으로 로그인합니다. Turn ideas into videos | AI video creator | invideo AI Make videos easily by giving a prompt to invideo AI. Ideal for content creators, YouTubers and marketers, invideo AI offers..
샘 알트만: 인공지능으로 세상을 바꾸는 사람
샘 알트만: 인공지능으로 세상을 바꾸는 사람
2023.10.22세상은 변화하고 있습니다. 우리의 삶, 일, 심지어 생각하는 방식마저 기술의 급격한 진보로 인해 달라지고 있습니다. 이 변화의 최전선에는 여러 인물들이 있지만, 그중에서도 특히 '샘 알트만(Sam Altman)'이라는 이름을 빼놓을 수 없습니다. 샘 알트만은 어떻게 기술 천재로부터 혁신의 아이콘으로 변모했을까요? 그리고 그는 어떻게 인공지능의 미래를 바라보고 있을까요? 이 글에서는 인공지능을 통해 인류에게 미칠 영향을 깊이 이해하려는 샘 알트만의 독특한 철학과 접근 방식을 알아보겠습니다. 그의 생각과 행동이 왜 중요한지, 그리고 우리 모두에게 어떤 의미를 갖고 있는지를 파악하기 위해 그의 과거와 현재, 그리고 그가 추구하는 미래에 대해 소개하겠습니다. 유년기 및 교육 샘 알트만은 자신의 컴퓨터 과학에 대..
나만의 ChatGPT Plugin 만들기: NAVER 검색엔진
나만의 ChatGPT Plugin 만들기: NAVER 검색엔진
2023.10.19ChatGPT의 Plugin은 사용자가 자신만의 맞춤형 기능을 개발할 수 있는 강력한 도구입니다. 이전 글에서는 간단하게 Local DB에 저장하는 TODO 리스트 Plugin을 만드는 방법을 소개했습니다. 나만의 ChatGPT Plugin 만들기: TODO List (No Auth) OpenAI의 ChatGPT는 확장 가능한 구조를 가지고 있습니다. 특히 OpenAI는 Plugin이라는 기능을 제공하는데 이는 사용자가 매우 빠르고 간단하게 나만의 기능을 구축할 수 있게 해줍니다. OpenAI에서 소개 yunwoong.tistory.com ChatGPT는 2021년 9월까지의 데이터로 생성된 모델로, 그 이후의 정보나 실시간 업데이트 되는 정보에는 제한이 있었습니다. 이러한 한계를 극복하기 위해, Cha..