지인이 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를 써야할까??? 라는 생각과 함께 프론트엔드도 만들어야하니 일단 보류를 하기로 했다!! ㅋㅋ
홀딩 ㅋㅋ
홀딩하는 동안 소스 리팩토링으로 정리 좀 하고 어떻게 마무리를 할지 고민해보자^-^/
'OpenSource > Spring Boot' 카테고리의 다른 글
4) ENS Project - open ai와 놀기(발주 개발) (1) | 2024.09.27 |
---|---|
3) ENS Project 시작을 위한 결제 :) (2) | 2024.09.26 |
1) ENS Project - Spring Boot + LLM(Open ai 적용 해보기) (0) | 2024.08.17 |
Spring Boot GraphQL Client (0) | 2024.07.03 |
이론만 공부했던 패턴을 적용해보자:) (0) | 2024.05.22 |