gemini api는 기능이 훌륭한데 많이 사용하지 않고 있습니다. 후발 주자라서 일까요? 덕분에 혼자 사용하기에 성능도 괜찮고 무료라서 부담도 없군요. API-KEY만 노출되지 않으면 혼자 사용은 거의 무료입니다.
파이썬으로 자동 블로그 포스팅 2
지난 글에서 자동 블로그 포스팅하는 파이썬 코드를 보여드렸습니다. 챗GPT API를 이용하여 글을 자동 생성하고, 그 글을 포스팅하는 방법을 정리하였습니다. 복붙하시면 되므로 개발자가 아니어도 가능하십니다.
파이썬으로 블로그 자동 포스팅 1
나의 워드프레스에 자동 포스팅하는 프로그램을 파이썬으로 만들어보세요. 복붙만으로 동작하므로 개발자가 아니여도 가능합니다. 블로그 자동 포스팅은 워드프레스 플러그인 설치, 설정, 코랩에 프로그램 복붙만 하시면 됩니다.
챗GPT API로 ocr excel 명함 자동 정리
오픈 ai 챗 gpt로 이미지를 첨부하고 물어보면 답을 해줍니다. 그런데 이미지가 여러 장이라면 하나하나 첨부하고 물어보고 정리하려면 너무 힘들겠지요. 이것을 자동으로 해주는 방법이 있습니다. ocr excel 을 VBA로 구현한 코드를 정리합니다.
오픈 ai 챗 gpt 와 엑셀로 OCR하기
오픈 ai 챗 gpt로 이미지를 첨부하고 물어보면 답을 해줍니다. 이것을 엑셀로도 구현할 수 있습니다. 차량번호판이 찍힌 사진에서 차량번호를 읽어내는 코드입니다.
쉽게 웹페이지 만들기 streamlit
빠르게 개발하고 쉽고 배포하는 웹페이지가 있습니다. 쉽게 웹페이지를 만들 수 있는 streamlit입니다. django보다 flask보다 쉽습니다. 간단한 페이지를 만들어 빨리 서비스할 때는 너무 좋은 것 같아요. 앞으로 다양하게 시도하며 글을 올려볼 예정입니다.
카카오톡으로 챗GPT 봇 만들기
우리나라 핸드폰 사용자의 대부분의 사람들이 이용하는 카카오톡으로 챗GPT 봇을 만들어 보겠습니다. Open AI API(유료)와 카카오톡 비지니스를 이용합니다.
엑셀로 자동 포스팅 글 작성하기 엑셀과 웹2
엑셀로 자동 포스팅 글을 생성할 수 있습니다. 아래 설명을 그대로 따라하시면 됩니다. Open AI API를 사용하므로 유료입니다만, 첫 회원가입하면 5달러를 지급받으니 보통 2주 이상은 사용하실겁니다. 제미나이는 1시간 동안 60건 무료입니다.
엑셀과 웹API와의 만남 1
엑셀과 웹API가 만나면 놀라운 시너지가 발생합니다. 엑셀의 매크로 기능으로 웹API를 호출한 결과를 저장할 수 있습니다. 웹API 중 이름으로 성별을 추정해주는 무료API(횟수 제한은 있음)를 사용하여 실습을 해보겠습니다.
챗GPT Plus 파이썬 실행하기 1
챗GPT Plus 파이썬 실행하기 예시를 보여드립니다. 챗GPT Plus는 직접 파이썬 코드를 실행하고 결과를 보여줄 수 있습니다. 유료 등급인 plus 이상에서만 가능합니다. 프로그래밍을 몰라도 실행하고 결과를 확인할 수 있습니다. 여러가지 테스트 한 결과를 정리합니다.
파이썬으로 현금흐름표 분석하기 3
파이썬으로 현금흐름표의 데이터를 수집하고 표를 출력하고 그래프를 그리겠습니다. 금융감독원 API를 이용합니다. 그래프를 어떻게 이해할 지도 정리하였습니다.
파이썬으로 손익계산서 분석하기 2
지난 글의 내용과 상단의 코드는 동일합니다. 파이썬으로 손익계산서의 데이터를 수집하고 그래프를 그리는 코드입니다. 금융감독원 API를 이용하여 데이터로 최근 5년간의 데이터를 수집하여 추이를 그래프로 그렸습니다.
파이썬으로 대차대조표 분석하기
파이썬으로 대차대조표의 데이터를 수집하고 그래프를 그리는 코드를 정리하였습니다. 금융감독원 API를 이용하여 데이터로 최근 5년간의 자산, 부채, 자본 총액을 구하여 추이를 그래프로 그렸습니다. 이 그래프를 해석하는 방법도 정리하였습니다.
카카오 챗봇으로 FinanceDataReader 조회하기
FinanceDataReader 를 이용하면 주가를 조회하기 쉽습니다만 개발자가 아니면 이것도 어렵습니다. 카카오톡으로 조회를 할 수 있다면 더욱 쉽게 이용가능하겠습니다. 카카오 챗봇으로 FinanceDataReader 데이터를 조회하는 예제를 정리하였습니다.
API와 카카오 챗봇 연동
카카오 챗봇은 건수 제한이 있지만 무료로 이용가능합니다. 고정된 값이 아니라 API로 연동한 글을 답변하는 기능을 구현해보겠습니다. API와 카카오 챗봇을 연동하여 아래와 같이 '안녕' 이라고 입력하면 API가 답변해주는 예시입니다.
구름IDE API서버 만들기 2
구름IDE API서버 만들기를 안내드립니다. 서버없이 만들어 테스트하는 과정을 정리하였습니다. colab을 이용하는 방법은 설명드렸습니다. ngrok없이 더 쉽게 실행하는 방법이 있어 안내드립니다.
코랩 이용 API서버 만들기 1
API서버 만들기를 서버없이 만들어 테스트하는 과정을 정리하였습니다. colab을 이용하면 flask로 만든 API 서버를 실행할 수 있습니다. 배포, 서비스하기는 어렵겠고 테스트 용도로 활용하시면 되겠습니다. 카카오 챗GPT봇으로 응용해볼 예정입니다.
파이썬으로 재무제표 분석하기 2
금융감독원 API로 데이터를 수집할 수 있지만 각 회사마다 계정과목명이 통일되지 않아, 재무제표 분석하기 위해서는 가공을 해줘야 합니다. opendartreader로 대차대조표, 손익계산서, 현금흐름표를 보기 좋게 정리하는 코드를 작성하겠습니다.
파이썬으로 재무제표 분석하기 1
파이썬으로 재무제표 분석하는 코드를 소개합니다. 년도별 기업의 재무제표를 금융감독원 API 수집하고, 수집한 데이터로 분석하여 투자 여부를 결정하는 기준으로 활용하실 수 있도록 여러 차례로 나누어 설명드립니다. 이글은 1편입니다.
텔레그램으로 챗GPT 봇 만들기
텔레그램 채팅창에서 질문을 입력하면 챗GPT 봇이 답변해주는 '텔레그램으로 챗GPT 봇' 프로그램을 만들어 보겠습니다. 봇 추가하는 방법, 텔레그램 API로 메시지 전송 기능 구현 방법이 포함되었습니다. 아래와 같이 질문하면 챗GPT4o가 답변해주는 프로그램입니다.
챗GPT API로 이미지 생성하기
챗GPT API로 이미지 생성하기 예제로 이미지를 생성하는 코드와 챗봇 코드에 적용해보겠습니다.
gunicorn을 이용한 배포 방법
gunicorn을 이용한 배포, flask를 사용한 코드는 django로 포팅해야만 배포가능하다 라고 알고있었습니다만 gunicorn 이라는 것이 있군요. 소스코드는 그대로 두시고 실행 명령어만 gunicorn을 사용하면 됩니다. 심지어 worker라는 것이 있어 여러 개 프로세스가 동시에 실행되고, 문제 생기면 worker단위로 재시작하는 군요.
NAVER API 데이터랩 사용 방법
NAVER API 데이터랩 사용법을 정리하였습니다. 통합 검색 트렌드는 키워드, 기간, 검색 장치, 성별, 연령대별 검색량을 확인하는 API입니다.
Django 로 홈페이지 만들기 3분 정리
Django 로 홈페이지 만들기 내용을 정리합니다. AI시대, 깊게 보다는 넓게 아는 것이 중요하겠죠.
NAVER API로 키워드 검색
NAVER API로 키워드 검색하는 코드를 정리하였습니다. 키워드 검색 결과를 표로 출력하는 코드입니다. 아래 이미지가 검색 결과 중 일부입니다.
파이썬으로 팩터투자 (퀀트 투자)
짐 사이먼 연평균 수익률 66%, 클리프 애스니스, 라리 스웨드로의 성공 비밀은 팩터투자이다. 팩터투자는 무엇이고 파이썬으로 팩터투자를 어떻게 구현하는 지 비개발자도 활용할 수 있도록 정리한다.
챗팅창 화면 꾸미기
챗팅창 화면 꾸미기 예시 코드입니다. 아래 화면과 같은 결과를 확인할 수 있습니다.
오늘자 골든크로스 데드크로스 종목 추출 파이썬 코드
오늘자 골든크로스 종목을 직접 추출하실 수 있습니다. 구글 [코랩](https://colab.research.google.com/)에 소스를 붙여넣고 실행하면 직접 골든크로스, 데드크로스 종목을 뽑아낼 수 있습니다.
퀀트를 위한 파이썬 이동 평균선
파이썬 이동 평균선 그리는 예제입니다. colab에서 소스코드를 복사하여 붙여넣고 실행하시면 아래 결과가 보입니다. 빨간 포인트 시점에서 매입하고 파란 포인트에서는 매도하는 방법입니다.
퀀트를 위한 파이썬FinanceDataReader
FinanceDataReader는 금융 데이터를 쉽고 빠르게 수집하기 위해 만들어진 파이썬 라이브러리입니다. 주식 가격, 지수, 환율 등의 데이터를 가져오는 데 사용됩니다. 여러 국가의 금융 데이터에 접근할 수 있습니다. 퀀트를 위한 파이썬 예제 1, FinanceDataReader 라이브러리 예제입니다.
Claude로 챗봇 만들기
구글과 MS가 투자한 회사, Anthropic에서 만든 LLM(Large Language Model) Claude로 챗봇을 만들었다. 브라우저에서 실행하면 아래와 같은 화면을 확인할 수 있다.
Chat GPT로 챗봇 만들기
Chat GPT로 챗봇을 만들어 보겠습니다. 브라우저에서 실행되고 서버 설치는 불필요합니다. 실행하면 아래 화면과 같이 테스트할 수 있습니다.
Vertex AI로 챗봇 만들기
Vertex AI로 챗봇을 만들어 보겠습니다. Vertex AI는 구글이 만든 언어 모델입니다. Google AI studio는 진입 장벽을 낮춘 언어 모델입니다. Vertex AI는 상용 서비스 개발을 위한 언어 모델입니다.
이름으로 성별,나이,나라 판단하는 Open API 파이썬 예제
Open API를 호출하는 파이썬 예제를 정리하였다. 무료로 오픈된 API, 무료지만 1일 호출 회수가 제한된 API입니다.
Google AI studio(Gemini) 로 챗봇 구현
Google AI studio로 챗봇을 구현할 수 있다. 아직 까지는 무료다. 아래 코드를 실행하면 구글 챗봇이 만들어진다.
파이썬 flask를 이용한 홈페이지
파이썬 flask 라이브러리를 이용하여 개발 테스트를 할 수 있습니다. 서비스에 사용하기에는 보안 문제가 있습니다.
파이썬 라이브러리 code
파이썬 라이브러리 code, 파이썬에서 자료를 처리, 표출하기 위한 라이브러리인 numpy, pandas, matplotlib의 예제를 정리하였습니다.
파이썬 자료구조 code
파이썬에서 데이터를 다루는데 필요한 코드들 정리하였습니다.
파이썬 문법 기초 정리
파이썬 문법 강의 내용을 정리하려면 파이썬의 기본적인 문법 요소들에 대해 이해해야 합니다. 여기에는 변수와 데이터 타입, 연산자, 조건문, 반복문, 함수, 클래스 등이 포함됩니다. 다음은 각 주제에 대한 간략한 설명입니다:
파이썬 기본 문법 code
파이썬 기본 기능을 활용하는 예제를 정리하였습니다.