Python/FastAPI 3

2024-06-05 광고 문구를 생성해주는 서비스앱

app.pyimport streamlit as stimport requestsst.title('광고 문구 서비스앱')generate_ad_url = 'http://127.0.0.1:8000/create_ad'product_name = st.text_input('제품 이름')details = st.text_input('주요 내용')options = st.multiselect('광고 문구의 느낌', options=['기본', '재밌게', '차분하게', '과장스럽게', '참신하게', '고급스럽게'], default=['기본'])if st.button("광고 문구 생성하기"): try: response = requests.post( generate_ad_url, ..

Python/FastAPI 2024.06.05

2024-06-04 gptapi

chatGPT- OpenAI가 개발한 자연어 처리 모델로, 인간과 유사한 방식으로 대화를 나눌 수 있는 인공지능 시스템 - GPT(Generative Pre-trained Transformer) 아키텍처를 기반으로 현재는 GPT-4 버전을 사용 - 기본적으로 영어로 세팅 -> 다국어를 이용시 영어에 비해 느리고 정보량이 부족 - 상황을 구체적으로 기술할수록 좋은 결과를 기대할 수 있음     - streamlit에 대해 설명해줘 (x)     - 나는 AI개발자야. 직원을 교육하고 있는데, streamlit에 대해 개념을 설명하려고해. 해당자료를 만들어줘. - chatGPT에게 역할을 부여할수록 좋은 결과를 기대할 수 있음     - 신입사운에게 질문할 문항을 만들어줘 (x)     - 너는 스타트업 개..

Python/FastAPI 2024.06.04

2024-06-04 fastapi

1. Fast APIFastAPI는 Python 기반의 웹 프레임워크로, 주로 API를 빠르게 개발하기 위해 설계되었습니다. FastAPI는 강력한 타입 힌팅(Type Hints)을 활용하여 개발자에게 코드 작성의 안정성과 가독성을 제공합니다. https://fastapi.tiangolo.com/ko/ FastAPIFastAPI framework, high performance, easy to learn, fast to code, ready for productionfastapi.tiangolo.com ※  타입 힌팅(Type Hints) 타입 힌팅(Type Hints)은 프로그래밍 언어에서 변수, 함수 매개변수, 함수 반환값 등에 대한 데이터 타입 정보를 코드에 명시적으로 제공하는 기술입니다. Pyth..

Python/FastAPI 2024.06.04