Jump to content

ju_yb99

Members
  • 게시글

    1
  • 첫 방문

  • 최근 방문

Everything posted by ju_yb99

  1. 안녕하세요. Spring AI - OpenAI를 통해 임베딩 관련 코드를 테스트 중에 에러가 발생해서 문의드립니다. 아래와 같이 Spring AI 문서를 참고해 OPEN_API_KEY, OPENAI_BASE_URL 등 필요한 값을 OpenAI 호환 가이드 문서를 참고해 변경한 상태입니다. spring: ai: openai: api-key: ${CLOVA_API_KEY} base-url: ${CLOVA_BASE_URL:https://api.openai.com} chat: completions-path: ${CHAT_COMPLETIONS_PATH:/v1/chat/completions} options: model: ${CLOVA_CHAT_MODEL:gpt-4o-mini} embedding: embeddings-path: ${EMBEDDINGS_PATH:/v1/embeddings} options: model: ${CLOVA_EMBEDDING_MODEL:text-embedding-3-small} dimensions: 1024 encoding-format: float 이를 통해 임베딩 요청을 보내면 다음과 같은 에러가 발생합니다. 2025-10-24T19:44:28.132+09:00 DEBUG 39844 --- [airoad-backend] [nio-8080-exec-1] o.s.web.client.DefaultRestClient : Writing [EmbeddingRequest[input=[장소명: 홍대 거리 주소: 서울특별시 마포구 양화로 일대 설명: 젊은 사람들이 자주 모이는 홍대 거리에서 맛있는 맛집과 함께 즐거운 여가를 보내세요 운영 시간: 매장별 상이 (대부분 12:00-02:00) 휴무일: 매장별 상이], model=bge-m3, encodingFormat=float, dimensions=1024, user=null]] as "application/json" with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter 2025-10-24T19:44:28.440+09:00 WARN 39844 --- [airoad-backend] [nio-8080-exec-1] o.s.a.r.a.SpringAiRetryAutoConfiguration : Retry error. Retry count: 1, Exception: HTTP 400 - {"error":{"message":"Invalid parameter: convert error","code":"40001"}} org.springframework.ai.retry.NonTransientAiException: HTTP 400 - {"error":{"message":"Invalid parameter: convert error","code":"40001"}} 디버깅을 통해 실제 요청 값을 확인하면 아래와 같습니다. API 문서에서 확인한 결과 40001 코드가 나오면 요청 파라미터에 문제가 있는 걸로 보이는데 지원되지 않는 user 필드로 인해 실패하는 건지 문의드리고 싶습니다.
×
×
  • Create New...