본문 바로가기
728x90

Programming/Python57

[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.
[Python] 구글 바드 API 사용법 안녕하세요. 오늘은 간단하게 구글의 AI 챗봇 바드 API를 발급 받아 파이썬으로 활용하는 방법에 대해 알아보겠습니다. ※ 구글 바드에 대해 궁금하신 분들은 아래 포스팅 글을 참조하시기 바랍니다. 2023.04.20 - [Programming/Websites & API] - 구글 바드 사용법 및 예시 파이썬으로 구글 바드 API 활용하기 ▣ 바드 API 발급 받기 - 먼저, 구글 크롬 환경에서 바드 사이트를 들어감 - F12를 눌러 개발자 메뉴로 들어간 후, Application > Cookies > https://bard.google.com > __Secure-1PSID 에서 쿠키 값 복사 (아래 참조) ▣ 파이썬 bardapi pip install bardapi - 챗GPT API처럼 구글 바드에서 .. 2024. 1. 30.
[Python] 날짜 비교 및 차이 구하기 안녕하세요. 오늘은 파이썬에서 날짜 형식의 값을 비교하는 방법에 대해 알아보겠습니다. 파이썬 날짜 비교, 차이 구하기 ▣ 파이썬 datetime 파이썬 내장 모듈 중 하나로, 날짜와 시간을 다루기 위한 클래스와 함수를 제공함 - datetime 모듈을 통해 datetime 객체로 변환하고 객체끼리 비교 연산자로 비교할 수 있음 * datetime(객체) : 년, 월, 일, 시, 분 초 등의 날짜 정보 포함 from datetime import datetime def compare_date(date_str): # 문자열을 datetime 객체로 변환 date_obj = datetime.strptime(date_str, "%Y-%m-%d") # 현재 날짜를 datetime 객체로 얻음 today = date.. 2024. 1. 29.
[Python] 파이썬 count 활용 및 예시 (value_counts) 안녕하세요. 오늘은 파이썬으로 count 함수를 활용하는 다양한 방법들에 대해 알아보겠습니다. 파이썬 count 함수 활용법 - 예시 중심 ▣ 파이썬 count() 파이썬의 내장 함수로, 문자열에서 주어진 요소의 총개수를 반환함 : 예시 데이터 df import pandas as pd import numpy as np df = pd.DataFrame({ "name": ["Alice", "Bob", "Charlie", "David", "Eve"], "age": [25, 30, 35, 40, 45], "gender": ["F", "M", "M", np.nan, "F"], "score": [80, 85, 90, 95, np.nan] }) 1) 행/열의 개수 세기 (결측치 제외) - 데이터프레임에서 count .. 2024. 1. 28.
[Python] 텔레그램 API 발급 및 파이썬 환경 구축 안녕하세요. 자주 보는 지표나 데일리 뉴스들을 자동으로 가져오는 텔레그램 봇을 파이썬으로 만들어보는게 올해 저의 목표 프로젝트 중 하나인데요. 오늘은 그 시작이라고 볼 수 있는 텔레그램 API 발급 및 파이썬 환경 구축 관련하여 포스팅해보겠습니다. 텔레그램 API 발급 및 파이썬 환경 구축하기 ▣ 텔레그램 API란? 텔레그램 메신저와 상호작용할 수 있는 인터페이스 - 먼저, 텔레그램 봇을 만들기 위해서는 텔레그램에서 제공하는 BotFather를 이용해야함 (텔레그램 공식 필수) - 텔레그램에서 BotFather를 검색한 후, 새로운 봇을 만들고 API Token을 발급 받아야함 (텔레그램 BotFather → /newbot → name 설정 → API Token 발급) - 발급 받은 API Key는 X:.. 2024. 1. 22.
728x90