728x90 Programming269 [Python] huggingface API 발급 및 AI 이미지 생성하기 안녕하세요. 오늘은 huggingface API를 발급받고 이를 이용해 파이썬에서 AI로 이미지를 생성해 보겠습니다. Huggingface API, Python AI Image Create ▣ Hugging Face 자연어 처리(NLP) 및 기계 학습(Machine Learning) 모델을 개발하고 공유하는 온라인 플랫폼 및 커뮤니티 - 개발자들이 최신 NLP 모델을 손쉽게 사용하고, 다른 사용자들과 모델을 공유하며 협업하는 데 도움을 줌 - 이중 Inference API는 Hugging Face가 제공하는 서비스로, 사용자가 다양한 NLP 모델 작업을 위해 사전 훈련된 모델에 접근할 수 있게 함 ㅇ Inference API 발급받기 1) Hugging Face 계정 생성 - 사이트 바로가기 - 계정을 .. 2024. 2. 26. [Python] TTS(Text-To-Speech) 만들기 gtts 안녕하세요. 파이썬으로 TTS(텍스트 → 음성)를 간단하게 구현하는 방법에 대해 알아보겠습니다. gTTS(구글 TTS) 패키지 사용법 ▣ gTTS "Google Text-to-Speech"의 약자로, 파이썬에서 텍스트를 음성으로 변환하는 데 사용되는 파이썬 모듈 - gTTS를 사용하려면, 먼저 모듈을 설치해야함 pip install gtts - 변환할 텍스트를 text 변수에 넣어주고 gTTS 객체에 언어를 선택하여 넣어주면 음성 파일로 쉽게 변환할 수 있음 # 모듈 import from gtts import gTTS import os # 변환할 텍스트 예시 text_ko = "안녕하세요. 반갑습니다. 코딩하는 금융인입니다." text_en = "Hello, Nice to meet yout. This i.. 2024. 2. 25. [MySQL] 쿼리 결과 변수로 설정하기 안녕하세요. SQL 환경에서 동적인 쿼리 결과를 변수로 설정하는 방법에 대해 알아보겠습니다. MySQL 동적 쿼리 결과 변수로 설정 - SQL에서 동적인 쿼리 결과를 변수로 설정할 수 있으며, 사용자 정의 변수 선언문인 SET과 SELECT를 활용한 3가지 방식이 존재함 --변수 생성 3가지 방법 -- (1) SET @variable = (SELECT column[컬럼명] FROM table[테이블명] WHERE condition); -- (2) SELECT @variable := column[컬럼명] FROM table[테이블명] WHERE condition; -- (3) SELECT column[컬럼명] INTO @variable FROM table[테이블명] WHERE condition; - 3번째.. 2024. 2. 21. [MySQL] IP 주소 데이터 처리하기(INET_ATON, INET_NTOA) 안녕하세요. MySQL에서 IP 주소 데이터를 처리하는 방법에 대해 알아보겠습니다. MySQL INET_ATON·INET_NTOA ▣ MySQL IPv6 주소 변환 함수 - MySQL에서 IP 주소 데이터를 처리하는 데 INET_ATON() 및 INET_NTOA() 함수가 사용되며, IP 주소 데이터를 정수형과 문자열 간에 변환하는 데 사용됨 1) INET_ATON() IP 주소 데이터를 숫자(정수형)로 변환하는 함수 - INET은 "Internet"을 의미하며, ATON은 "ASCII to Number"를 의미하며, IP 주소를 32비트 정수로 변환할 수 있음 - IP 주소를 그대로 DB에 적재시, 텍스트 형태인 VARCHAR로 저장되어 큰 용량을 차지할 수 있는데, INET_ATON 활용 시 작은 용.. 2024. 2. 18. 구글 제미나이(Gemini) 사용법 및 바드 비교 안녕하세요. 오늘은 2월 8일에 하나의 브랜드로 통일된 구글 제미나이(Gemini)에 대해 알아보겠습니다. 구글 제미나이(Gemini) 출시 및 바드 비교 ▣ 제미나이(Gemini) 구글에서 출시되는 텍스트·이미지·음성·영상으로 상호작용하는 멀티모달 AI - 새로운 종류의 AI 비서로, 제미나이 앱은 미국에서 영어로 출시되었으며 빠른 시일 내 한국에서도 출시될 예정 - 기존 구글의 AI 챗봇인 바드와 멀티모달 AI 제미나이, 2가지 명칭으로 존재했던 브랜드를 통일함 - 업계에서 GPT-3.5보다 우수한 성능을 보여준 제미나이 프로가 탑재되었으며, 내년에는 GPT-4와 마찬가지로 유료 버전인 제미나이 울트라가 출시될 예정 : 제미나이(Gemini) 사용해 보기 - 사이트 바로가기 프롬프트(Prompt) P.. 2024. 2. 17. [MySQL] TEMPORARY TABLE 임시 테이블 다루기 안녕하세요. 오늘은 MySQL의 임시 테이블(Temporary Table)에 대해서 상세히 알아보겠습니다. MySQL Temporary Table에 대하여 ▣ Temporary Table 의미 및 특징 단일 세션에서 여러 번 재사용 가능한 임시 결과를 저장할 수 있는 특수한 유형의 테이블 - 반복적인 SELECT문 실행 시 또는 대량의 집계 쿼리 같이 비용이 많이 들 때 유용하게 활용 가능함 - 임시 테이블을 생성한 Client에게만 사용 및 접근 권한이 있으며, 세션이나 연결이 종료될 때 자동으로 삭제됨 - 같은 이름의 2개 이상의 Temporary Table(이하 Temp)은 생성될 수 없으나, 일반 테이블과 같은 이름의 Temp은 생성할 수 있음 (다만, 기존에 있는 일반 테이블은 접근할 수 없으며.. 2024. 2. 13. 이전 1 ··· 8 9 10 11 12 13 14 ··· 45 다음 728x90