분류 전체보기 (60) 썸네일형 리스트형 Streamlit(02) st.button st.button에 대한 간략한 설명버튼 위젯을 표시하는 기능을 제공합니다.버튼을 누르면, 조건부로 다른 메세지를 출력합니다. 기본 예제import streamlit as stst.header('st.button')if st.button('Say hello'): st.write('Why hello there')else: st.write('Goodbye') 앱의 흐름기본적으로 "Goodbye"를 출력버튼을 클릭하면 "Why hello there"라는 메시지를 표시. 코드 설명먼저, Streamlit 라이브러리를 import streamlit as st 로 가져옵니다.st.header('st.button') 을 사용하여 앱의 헤더 텍스트를 생성합니다.if 와 else 조건문을 사용하여 버튼 클릭에.. OpenAI의 혁신, Sora: 텍스트 기반 비디오 생성의 새로운 시대 OpenAI의 새로운 혁신, Sora 안녕하세요, 여러분! 오늘은 OpenAI가 새롭게 발표한 Sora에 대해 이야기해볼까 합니다. Sora는 텍스트를 기반으로 비디오를 생성하는 혁신적인 AI 기술인데요, 여러분도 분명 흥미로워하실 거예요! Sora의 독특한 기능과 가능성 OpenAI의 Sora는 기존의 Text-to-Video 모델들과는 차별화된 점이 많습니다. 특히, 최대 1분 길이의 영상을 생성할 수 있는 능력이 눈에 띄는데요, 이는 기존 모델들이 만들어낼 수 있는 4초 길이의 영상과는 비교가 안 될 정도죠. Sora는 다양한 캐릭터, 특정 동작 유형, 복잡한 장면의 정확한 디테일까지 포함하여 생성할 수 있어, 그 가능성이 무궁무진합니다. Sora의 데모 영상과 시각적 인상 아직 OpenAI 내부 .. Streamlit(01) 환경 설정, 기초 app 만들기 Streamlit 환경 설정 1. pycharm에서 "Developer > 30streamlit" 폴더를 생성하고 새 프로젝트로 등록한다. 2. 터미널에서 streamlit library를 설치한다. pip install streamlit 3. 터미널에서 Streamlit demo app을 실행해 본다. streamlit hello 첫 Streamlit app 만들기 1. 다음의 코드를 넣은 streamlit_app.py 파일을 작성한다. import streamlit as stst.write('Hello world') 2. 터미널에서 다음의 명령어를 입력하고 실행한다. streamlit run streamlit_app.py GCP(Google Cloud Platform)의 클라우드 함수 만들기 이번에는 다음의 기능을 가진 간단한 클라우드 함수를 만드는 과정을 정리해 보도록 하겠습니다. [주요 기능] 새로운 문서(유저 데이터)가 데이터베이스에 등록될 때, 등록 시간 필드 생성하기 - 특정 유저 문서 생성 - 생성 시 클라우드 함수가 트리거(trigger). - 생성된 시간 정보를 가진 필드가 해당 문서에 추가 (사전에 Node.js 가 설치 되어 있어야 합니다.) Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 1. Firebase CLI 설치하기 : 다음의 커맨드를 터미널에 입력한다. npm install -g firebase-tools 2. 터미널에서 희망하는 폴더 위치로 이동.. 파이어스토어 데이터베이스 생성하기 오늘은 기초적인 파이어스토어 데이터베이스 생성 방법을 정리해 보겠습니다. 이것은 "파이어베이스 기초: 프로젝트 생성하기"에 이어지는 과정입니다. 파이어베이스 기초: 프로젝트 생성하기 Firebase 프로젝트 생성하기 구글에서 제공하는 클라우드 기반 백엔드 플랫폼인 파이어베이스(Firebase)에 프로젝트를 생성해 보도록 하겠습니다. [파이어베이스(Firebase) 들어가기] 파이어베이스 사 with-kwang.tistory.com 파이어스토어(Firestore)는 파이어베이스(Firebase) 플랫폼의 핵심 기능 중 하나로, 클라우드 기반의 NoSQL 데이터베이스입니다. 이 파이어스토어의 주요 특징은 여기를 참고해 주세요. 앱 개발 속도 UP! 파이어스토어 핵심 기능 5가지 총정리 파이어스토어란 무엇인가.. 최신 GPT-3.5 터보 모델 출시! 가격 인하와 자동 업데이트 소식 안녕하세요, 이번에는 최근 OpenAI에서 출시한 최신 GPT-3.5 터보 모델에 대해 소식입니다. 흥미롭게도, 이 새로운 모델은 기존보다 더 향상된 기능을 가지고 있으면서도 가격이 낮아졌답니다!🌟 🚀 GPT-3.5 터보 모델의 새로운 변화 1. 가격 인하: 새 모델의 입력 가격은 $0.0005/1K 토큰으로 50% 인하되었고, 출력 가격도 $0.0015/1K 토큰으로 25% 인하되었습니다.자세한 요금제는 여기에서 확인할 수 있습니다. Pricing Simple and flexible. Only pay for what you use. openai.com 2. 자동 업데이트: 코드에 gpt-3.5-터보 또는 gpt-3.5-터보-16k가 지정되어 있다면, 2월 16일 금요일에 자동으로 gpt-3.5-터보-0.. Node.js 기초 : 주요 특징 정리 이번에는 개발자들 사이에서 꾸준히 인기를 얻고 있는 서버 사이드 플랫폼인 Node.js에 대한 알아보도록 하겠습니다. 1. Node.js란 무엇인가? Node.js는 크롬 V8 JavaScript 엔진으로 구축된 JavaScript 런타임 환경입니다. 이는 웹 브라우저 밖에서도 JavaScript를 실행할 수 있게 해주며, 서버 사이드 애플리케이션 개발에 특히 유용합니다. https://nodejs.org/en Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. Node.js의 주요 특징 - 비동기 I/O 처리: Node.js는 이벤트 주도, 비동기식 프로그래밍을 지원합니다. 이는 파일 .. ChatGPT로 시작하는 데이터 분석: 초보자를 위한 가이드 ChatGPT와 데이터 분석: 내 인턴처럼 활용하기 안녕하세요, 오늘은 초보자도 쉽게 따라 할 수 있는 ChatGPT를 활용한 데이터 분석 방법에 대해 이야기해 보려고 합니다. ChatGPT의 데이터 분석 기능은 매우 스마트하고 많은 것을 알고 있는 인턴과 같은 역할로 큰 도움을 줄 수 있지만 제한된 리소스와 메모리, 실수 가능성 등을 늘 염두해 두고 있어야 합니다. 이런 점을 감안하여 ChatGPT의 데이터 분석 기능을 이용할 수 있는 몇 가지 팁을 정리해 보았습니다. 1. 분석 과제를 단계별로 나누기: (Break down step by step) 한 번에 모든 것을 완벽하게 끝낼 수 있다는 생각을 버리는 것이 좋습니다. 데이터 분석을 시작하기 전에 복잡한 과제를 간단한 단계로 나누어 보세요. 이렇게.. 이전 1 2 3 4 5 6 7 8 다음