본문 바로가기
OpenSource/Spring Boot

2) ENS Project - 노가다 하지마! ㅋㅋ(홀딩!)

by 태하팍 2024. 9. 11.
반응형

지인이 NaverStore 발주와 송장입력 때문에 고통받는것을 보고!
효율적으로 노가다 없이 일을 할 수 있게 도와주기 위해 IT전문인력으로써 무일푼으로 
간단하게 만들어주기로 하였다 ㅋㅋ 잘 만들면 팔아먹어야쥐~

일단 아래처럼 NaverStore api를 먼저 연동하였다.
아래 api는 간단히 소개하면..
신규주문건이 들어오면 발주를 해줘야한다.
즉, 판매자가 확인했어요~고갱님~이라는 표식을 해주는 것이다.
표식이 된 상품들은 중간업체라면 실질적으로 제품을 picking&packging을 하는 업체에게 어떤 상품이 몇개 팔렸는지 알려줘야한다.
그때 필요한 api들이 Support와 Option 상품들 관련 api들이다.

그 이후에는 송장처리를 해줘야하는데 요건 일단 Pass :)

LLM의 경우는 하나의 업체라면 상관이 없는데 주문이 들어온 상품들에 대한 다양한 업체들이 존재 할 경우
상품명을 보고 업체명을 LLM을 통해 생성하려고 한다.
그런데 여기서 중요한것은! langChain을 버리고 Spring에서 제공하는 걸로 변경하려고 한다.


작업을 하다가 마주한..돈문제....ㅋㅋㅋ
500 INTERNAL SERVER ERROR: "{"error":"Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}"}<EOL>"
at org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:102) ~[spring-web-6.1.11.jar:6.1.11]

현재 쿼타를 초과했다고 한다..즉, 빌링을 하기 위한 준비를 하랏!! 
Solution: Buy more credits or learn how to increase your limits.
크레딧을 더 사거나 limits를 어찌 증가 시키는 방법을 배워라! Pay to Win!!! 

우선은 급 AI를 써야할까??? 라는 생각과 함께 프론트엔드도 만들어야하니 일단 보류를 하기로 했다!! ㅋㅋ 

홀딩 ㅋㅋ

홀딩하는 동안 소스 리팩토링으로 정리 좀 하고 어떻게 마무리를 할지 고민해보자^-^/

반응형