Python
-
FastAPI로 샘플 JSON 데이터 리턴하는 간단한 API 작성법!Python 2024. 10. 9. 18:45
FastAPI는 Python 기반의 웹 프레임워크로, 높은 성능과 빠른 개발 속도를 자랑합니다. FastAPI를 사용하면 간단하고 직관적으로 RESTful API를 구현할 수 있습니다. 이번 글에서는 FastAPI로 제품 리스트를 JSON 파일 형식으로 리턴하는 API를 단계별로 작성하는 방법을 설명하겠습니다.1. FastAPI 소개FastAPI는 최신 Python 표준인 Python 타입 힌팅을 기반으로 한 비동기적 웹 프레임워크입니다. 간단한 코드로도 매우 빠르고 효율적인 API를 만들 수 있으며, 자동으로 Swagger 문서화도 제공해 개발자 경험을 크게 향상시킵니다. 2. FastAPI 설치FastAPI를 설치하려면 pip 명령어를 사용합니다. FastAPI와 함께 ASGI 서버 역할을 하는 uv..
-
나의 TXT 데이터를 OpenAI를 이용하여 FastAPI로 서비스해보자!AI&ML 2023. 5. 3. 00:10
안녕하세요. LLM 모델인 chat gpt 를 활용해서 나만의 텍스트 데이터를 OpenAI를 연동해서 질문해 보는 서비스를 만들어 보겠습니다. 간단하게 파이썬을 이용해서 아래와 같은 순서로 작업합니다. 필요한 라이브러리를 설치해줍니다. openai 같은 LLM 모델들을 이용해서 애플리케이션을 개발하는데 유용한 Langchain 라이브러리를 이용합니다. from fastapi import FastAPI ,File, UploadFile , Request from pydantic import BaseModel from langchain.document_loaders import DirectoryLoader, TextLoader from langchain.text_splitter import CharacterT..
-
파이썬 에러 ERROR 해결 및 사용팁Python 2023. 4. 27. 21:48
1.VS코드에서 여러버전의 파이썬을 사용하고 있을때 버전 바꾸는 법 2.파이썬 설치시 Path는 아래에 체크박스를 선택해준다. 3.pip 으로 패키지 설치시 에러시 wheel setuptools pip 업그레이드 pip install wheel setuptools pip --upgrade 4.pip install dotenv 시 error 발생 pip install python-dotenv dotenv 이 아니고 python-dotenv 인데 10분째 삽질하다 찾아냄.ㅠ