본문 바로가기

python5

[LLM] OpenAI API를 활용한 대화형 차트 생성기 안녕하세요.이번 포스팅에서는 유튜브를 보다가 재밌는 걸 발견해서 LLM을 활용한 애플리케이션 간단하게 제작하고 시연해보고자 합니다.요즘 어딜 가든 핫한 대화의 주제가 되는 ChatGPT를 만든 회사인 OpenAI의 API를 이용해서 개발해보았습니다. OpenAI의 API를 사용하기 위해서는 먼저 결제가 필요합니다.API 사용은 아래 사이트에서 신청 가능합니다.https://platform.openai.com/ 아이디어 참고 및 전체적인 프로세스는 아래 유튜브를 참고했습니다.https://www.youtube.com/watch?v=t3O-0mzLJzI    전체 프로세스코드는 파이썬으로 작성했으며 웹페이지는 dash 라이브러리를, LLM과 질의는 파이썬 기반의 랭체인(langchain)을 사용했습니다. 프.. 2024. 8. 4.
[kubernetes] ubuntu 20.04에 python3.11 버전 설치 및 kubespray로 쿠버네티스 설치하기 kubespray는 ansible을 이용하여 쿠버네티스 클러스터를 손쉽게 구축할 수 있게 해주는 오픈소스입니다.VM 환경에서 무료로 쉽게 설치할 수 있는 ubuntu 20.04를 이용해 kubespray를 설치할 수 있는 방법을 설명합니다.우선, 가상 서버 3대를 준비합니다. 1. 계정에 권한 부여하기kubespray를 설치하기 위한 계정을 생성합니다. 저는 서버 설치할 때 생성한 기본 계정을 사용합니다.kubespray 클러스터를 실행하기 위해서는 각 서버의 계정에 root 권한을 부여해야합니다. choi@ubun20-01:~$ sudo vi /etc/sudoers...choi ALL=(ALL:ALL) NOPASSWD: ALL 여기서 중요한 점은 root권한을 부여하고, sudo 명령어를 실행.. 2024. 6. 11.
[docker] 도커를 통한 flask 실행 Docker 컨테이너를 통한 Flask 앱과 nginx 연결을 실습해보겠습니다.지난번에 올린 포스팅 Django + nginx와 같은 방법으로 실습을 진행합니다. Flask 컨테이너와 nginx 컨테이너를 각각 실행시켜 연결하는 방법 외에 docker-compose를 사용해서 실행하는 방법까지 진행해보겠습니다. 1. Flask 설치 및 api 생성먼저 django와 마찬가지로 flask 라이브러리를 설치합니다. 파이썬 가상환경을 설치, 실행하고 해당 가상환경 안에서 flask를 설치하겠습니다.저는 도커 실습을 위해 만들어놓은 가상환경에서 진행하도록 하겠습니다.> cd django-docker> source bin/activate> which python/Users/choi/Workspace/django-.. 2024. 5. 31.
Fatal error in launcher 상황 오랜만에 로컬에서 이것저것 만들고 있는 와중 config 관리를 위해 pydantic 이란 놈을 사용해보려고 했다. 공식문서 보면서 설치하고 시작하고자 "pip install pydantic" 을 입력한 순간 다음과 같은 에러가 나타났다. Fatal error in launcher: Unable to create process using '"d:\project\scrapynews\scripts\python.exe" "D:\PROJECT\navernews\Scripts\pip.exe" install pydantic': ??? ??? ?? 원인 파이썬 버전과 pip의 버전이 서로 달라 일어나는 문제, 로컬에서 pip 사용을 오래 안하다 보니 버전이 달랐나보다. 해결 python.exe -m instal.. 2022. 3. 27.