일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 구글 로그인
- AWS
- Flask
- 예외 처리
- spring websocket nginx 설정
- OpenAI API
- springboot
- GoormIDE
- jwt
- logout
- ec2 nginx websocket reverse proxy
- 관점 지향 프로그래밍
- fastapi
- 소셜 로그인
- 스프링부트
- presigned url
- spring boot
- @Valid
- session
- 개발 프로젝트
- S3
- 도메인 주도 개발
- validation
- oauth2.0
- wss 연결 실패
- CustomException
- 자바 orm
- 이미지 업로드
- 백준 10815 # 백준 Java
- 패러다임 불일치
Archives
- Today
- Total
목록fastapi (1)
개발세발은 안되요

들어가며! 이번 학기에 졸업 프로젝트를 시작하면서 채팅 서비스를 기획하게 되었다. 그리고 채팅의 내용을 Chat GPT를 통해 분석하는 기능이 필요해졌는데, 이에 랭체인을 통해 프롬프팅을 진행하기로 하였다. 여러 자료를 찾아보니, spingboot로는 랭체인의 기능을 현재까지는 완전히 이용할 수 없고 코드 역시 조금 복잡했다. 이에 FastAPI를 이용하여 랭체인을 통한 프롬프팅을 진행하기로 결정했다.구현 구조를 간단히 설명해보자면,Springboot를 통해 백엔드 구현을 하되 프롬프팅 및 AI와의 통신은 FastAPI가 담당한다.그리고 SpringBoot와 FastAPI를 연동하여 프론트와의 통신이 이루어지도록 한다. 즉 FastAPI로 들어가는 데이터는 Springboot를 통해 넣어준다. 나의 ..
백엔드
2024. 11. 25. 23:51