목록IT 인터넷 (525)
반업주부의 일상 배움사

FastAPI와 SQLAlchemy를 사용한 데이터베이스 관리는 Python으로 웹 애플리케이션을 개발하는 데 매우 유용한 방법입니다. FastAPI는 빠른 속도와 간단한 사용법을 제공하는 웹 프레임워크이며, SQLAlchemy는 강력한 ORM(Object-Relational Mapping) 도구로서 데이터베이스와의 상호작용을 간단하게 만들어줍니다. 이 글에서는 FastAPI와 SQLAlchemy를 사용하여 데이터베이스를 관리하는 방법에 대해 살펴보겠습니다. 먼저 FastAPI에서 SQLAlchemy를 사용하기 위해 필요한 패키지를 설치해야 합니다. 다음과 같이 명령어를 실행하면 됩니다. pip install fastapi sqlalchemy psycopg2-binary 위 명령어는 FastAPI, SQ..

FastAPI는 최근에 인기를 끌고 있는 파이썬 웹 프레임워크 중 하나입니다. FastAPI는 데코레이터와 타입 어노테이션을 활용해 빠르고 안전한 RESTful API를 만들 수 있게 해줍니다. FastAPI는 다른 파이썬 웹 프레임워크와 비교했을 때 훨씬 빠르게 동작하며, 견고하고 안정적인 코드를 작성할 수 있습니다. 이는 Pydantic이라는 패키지를 내부적으로 사용하기 때문입니다. Pydantic은 데이터 유효성 검사, 타입 확인 및 데이터 직렬화를 담당하는 모델 검증 도구입니다. FastAPI는 또한 OpenAPI 및 JSON Schema를 자동으로 생성하여 문서화를 제공해주며, Swagger UI 및 Redoc을 지원합니다. 이를 통해 개발자들은 API의 동작 방식과 요청/응답 모델을 쉽게 이해..

https://promptable.ai/ https://promptable.ai/ promptable.ai https://github.com/cfortuner/promptable GitHub - cfortuner/promptable: Build LLM apps in Typescript/Javascript. 🧑💻 🧑💻 🧑💻 🚀 🚀 🚀 Build LLM apps in Typescript/Javascript. 🧑💻 🧑💻 🧑💻 🚀 🚀 🚀 - GitHub - cfortuner/promptable: Build LLM apps in Typescript/Javascript. 🧑💻 🧑💻 🧑💻 🚀 🚀 🚀 github.com 이것이 무엇인가요? Promptable은 OpenAI, Hugging Face, C..

기존 미드저니는 25장까지만 무료고, 오픈저니는 무제한 무료지만 GPU 서버를 돌려야 해서 가성비가 떨어지죠. 블루윌로우가 방금 라이브로 오픈했는데요. 평생 무료로 이용 가능하다고 합니다. https://www.bluewillow.ai BlueWillow Simply enter a prompt and let our tool do the rest. From logos and graphics to digital artwork and more, our tool can generate a wide range of images that are perfect for any project. www.bluewillow.ai

지난번엔 Text to Image를 해봤는데요. 2023.02.13 - [IT 인터넷/GCP] - Openjourney로 마음껏 그림 생성하기 :: 허깅페이스(HuggingFace) 모델 사용 예제 Openjourney로 마음껏 그림 생성하기 :: 허깅페이스(HuggingFace) 모델 사용 예제 오픈저니(Openjourney)는 미드저니(Midjourney)의 오픈소스 버전이에요. GCP에서 윈도우 서버를 생성했어요. (이게 거의 최저 사양, VSCode 띄우면 메모리 부족함) 2 vCPU + 7.5 GB memory US$88.97 2 NVIDIA T4 US$540.20 banjubu.tistory.com 이번엔 BLIP2 모델을 이용해서 이미지를 분석한 후 자동으로 태그를 생성해주는걸 해볼게요. (..

오픈저니(Openjourney)는 미드저니(Midjourney)의 오픈소스 버전이에요. GCP에서 윈도우 서버를 생성했어요. (이게 거의 최저 사양, VSCode 띄우면 메모리 부족함) 2 vCPU + 7.5 GB memory US$88.97 2 NVIDIA T4 US$540.20 프리미엄 이미지 사용 수수료* 알 수 없음 250GB SSD 영구 디스크 US$55.25 사용 할인 -US$188.75 Total US$495.67 일단 크롬과 VSCode 설치하고요. CUDA 툴킷 설치하고 설치폴더/bin 폴더를 환경변수에 추가했어요. https://developer.nvidia.com/cuda-downloads CUDA Toolkit 11.7 Downloads Get the latest feature up..
커뮤니티에 ChatGPT와 Copilot 덕분에 작업하기 좋아졌다는 의견도 있는 반면, 코딩이 귀찮아졌다는 의견도 보여요. Copilot은 OpenAI의 GPT-3 기술을 활용하여 개발자가 코딩을 할 때 도움을 줄 수 있는 AI 도구입니다. Copilot의 장점: 코드 작성 속도 향상: Copilot은 코드 생성, 완성, 구조 등을 빠르게 할 수 있어 개발자의 시간을 절약할 수 있습니다. 코드 품질 개선: Copilot은 코드를 작성할 때 가이드를 제공하여 개발자가 더 좋은 코드를 작성할 수 있도록 도와줍니다. 개발자 교육: Copilot은 코드를 작성하는 데 관한 지식을 제공하여 개발자의 기술을 강화할 수 있습니다. Copilot의 단점: 개발자의 기술 감소: Copilot이 많이 사용되면, 개발자의 ..

[ 네트워킹 상호작용을 통해 관계 구축 ] 좋은 네트워크는 관계 구축에 중점을 둔 것입니다. 다른 사람들과 깊은 관계를 맺기 위해서는 상호작용을 통한 직접적인 소통이 필요합니다. IT 리더들은 다양한 네트워킹 상호작용을 통해 관계를 구축할 수 있습니다. 이를 통해 새로운 기회를 찾고, 지식을 공유하고, 전문적인 조언을 받을 수 있습니다. 컨퍼런스 및 전시회 참석: IT 리더들은 전시회와 컨퍼런스에 참석하여 새로운 기술과 제품을 만나고, 경쟁 업체와의 관계를 형성할 수 있습니다. 전문가 네트워크 구축: IT 리더들은 동일 직군의 전문가들과 관계를 구축하여 경험과 지식을 공유할 수 있습니다. 이를 통해 다양한 관점을 가진 전문가들과의 협업을 통한 문제해결 능력이 향상될 수 있습니다. 사업 파트너십 구축: I..

AI의 도움으로 블로그 좌측에 있는 커버 이미지를 만들었어요. [ Midjourney ] 미드저니 사이트 > Join the Beta 버튼 클릭 https://www.midjourney.com/ Midjourney An independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species. www.midjourney.com 미드저니 디스코드(Discord) > NEWCOMER ROOMS > newbies-x 채널 진입 https://discord.gg/midjourney Join the Midjourney Discord Server! The official server..

참고로 저는 플래시를 10년 이상 했고, 코로나SDK(솔라2D)도 잘 다뤘고, 플러터 그룹도 만들었지만 실제로 플러터 앱을 제대로 만들어 본 적은 없어요. 지금은 서버 개발이 주 업무라서요. 최근에 Dart와 Flutter를 ChatGPT에게 배웠는데 뭐든 실제로 만들어 보고 싶더라고요. 2023.02.05 - [IT 인터넷/Flutter] - Dart와 Flutter를 ChatGPT에게 배우다. Dart와 Flutter를 ChatGPT에게 배우다. [ 설치 ] Flutter 개발을 위해서 Visual Studio Code를 사용하려면 다음과 같은 단계를 수행하면 됩니다: Flutter SDK 설치: Flutter SDK를 설치하여 개발 환경을 구축합니다. Visual Studio Code 확장 플러그인..