전체 글(133)
-
chatGPT(openAi) python 소스 코드 예제
open ai 로 챗봇을 만들어야 하는 상황이 드디어 오고 말았다. 기존 챗봇의 소스코드가 개똥같고, 여기저기 스파게티처럼 꼬여 있어서, 새로 만들어야 하는 상황이다. 그래서 오늘은 가볍게 chatgpt를 활용해서 가벼운 채팅 프로그램을 만들어 볼까한다. 해당 소스코드를 만들기 전에, 먼저 api key를 발급 받아야 한다. 나는 api 키가 발급 받아졌다는 가정한 뒤 글을 쓰겠다. import openai openai.api_key = '=========key========' class chatbot(): memory_size = 5 gpt_standard_messages = [ {"role": "system", "content": "You are a helpful assistant. Your name..
2023.05.26 -
Google(GCP) Translation API(번역 API) API 신청 및 PYTHON 테스트
오늘은 구글Google(GCP) 번역 API 테스트를 진행해보겠다. 해당 서비스를 사용하려면, 먼저 API 키를 발급 받아야 한다. 인터넷에서 보면 API 키 없이 사용하는 경우도 많다. 하지만, API KEY를 발급 받아 테스트하는 예제가 잘 보이지 않는다. 찾다가 답답해서 정리해보았다. 그리고 마지막으로 PYTHON으로 코드를 만들어 API 가 잘 작동하는지 확인해 볼 예정이다. 과정은 아래와 같다. 1. GCP 콘솔 접근 2. 콘솔화면으로 이동 3. 사용 설정된 API 및 서비스 검색 4. 라이브러리 클릭 5. translation 검색 6. API 사용 클릭 7. 사용자 인증 정보 클릭 8. 사용자 인증 정보 만들기 클릭 9. 키 확인 10. PYTHON 테스트 1. GCP 콘솔 접근 2. 사용 ..
2023.05.25 -
2023년 공공분양 일반공급 자격 요건 및 소득기준 100%는 얼마?
공공분양을 보면 참 답이 없게 나오는 경우가 많다. 그나마 최근에 소득기준이 많이 올라서 그렇지..소득기준이 너무 낮다. 일단 소득기준이 세전 소득이라 나는 문제라고 생각한다. 도시근로자 가구당 소득 600만원이면, 부부가 맞벌이 하면, 세전 연봉이 3600만원으로 매우 낮다. 세후 월급은 2,636,250 만원( 네이버 연봉계산기 기준 ) 이다. 그냥 예를 들어 5억짜리 서울 신축 분양이 있지도 않겠지만, 있다고 하자. 거기서 대출 3억을 받아, 연이율 3%로 30년을 상환하면 한달 약 126만원을 상환해야 한다. 위 기준처럼 연봉이 3600만원이면 상환액을 빼면, 한달에 140만원이 남는다. 그래도 맞벌이니 400만원 정도 남지만, 공과급이랑 이거저거빼면.. 빠듯하다. 참고로 서울에 신축은 2023년..
2023.05.23 -
2023년 공공분양 일반형 생애최초 자격 요건 소득기준 130%는 얼마?
공공 분양을 알아보다 보면, 소득기준을 금액이 아닌 %로 표현한다. 참 귀찮은 표현이다. 그래서 오늘은 소득 기준을 알아보겠다. 네이버나, 다음에서 찾아보면, 다들 그냥 어디서 퍼왔는지 130%라고만 적혀있고, 금액만 적혀있다. 구글의 경우 소득이 나오지만 2021년 자료가 나온다. 진짜 찾다 찾다 열받아서 정리했다. 나도 청약 할거니, 2023년에 쓸만한 자료가 되겠지.. 1. 생애최초 자격 청약통장 가입 12개월 이상 납입 12회 이상 * 선납금 포함 600만원 이상 자산요건 부동산 : 2억 1550 만원 이하 자동차 : 3,557만원 이하 소득요건 우선공급 : 월평균소득 100% 이하 * 우선공급의 경우, 소득기준 100% 이하인 사람에게 물량의 70%를 우선 공급 잔여공급 : 월평균소득 130% ..
2023.05.19 -
pynecone를 활용한 table 만들기 ( 내가 만든 커스텀 )
나는 주로 쓰는 데이터베이스는 mongodb 이다. mongodb는 알다 싶이 json 형태로 아주 복잡한 구조의 데이터를 가지게 된다. 그래서 해당 데이터를 누구나 쉽게 table로 만드는 방법을 생각하다가 해당 함수를 만들었다. 해당 함수는 복잡한 json 구조를 스스로 파싱해, pynecone의 table로 만들어 전달해 주는 함수이다. 해당 함수는 복잡한 json의 구조를 신경쓰지 않아도 되는 장점이 있다. 내가 필요해서 만들었지만, 다른 사람들도 해당 함수를 쓰면 좋을 거 같아서 한번 만들어 보았다. 나는 참고로 웹 개발자가 아니다. 데이터엔지니어다. 그러니, 해당 함수가 표준과 달라도 크게 비판하지 말아라 테스트한 데이터 포멧은 다음과 같다. 테스트 할 때, 최대한 복잡한 모양의 데이터를 만들..
2023.05.14 -
Creating a table using Pynecone (Custom table)
I primarily use MongoDB as my database, which, as you know, stores data in complex structures in JSON format. So, I came up with a function that can parse such complex JSON structures and create a table using Pynecone, making it easier for anyone to convert the data into a table. This function automatically handles the complexity of the JSON structure, which is advantageous as you don't need to ..
2023.05.12