diff --git a/app/embedding.py b/app/embedding.py index 3e47203..3d7294b 100644 --- a/app/embedding.py +++ b/app/embedding.py @@ -34,4 +34,8 @@ class WeaviateCustomEmbeddings(Embeddings): if response.status_code != 200: raise ValueError(f"임베딩 API 호출 실패: {self.api_url}/embed, {query_text}, {response.status_code}, {response.text}") - return response.json()["vector"] + vectors = response.json() + + # 응답은 [[...]] 구조 → 첫 번째 벡터만 반환 + return vectors[0] + #return response.json()["vector"]