저도 비슷한 고민했는데 결국 BGE-small-ko로 갈아탔어요. 한글 처리가 확실히 낫더라고요. 비용도 1/10 수준으로 떨어져서 만족합니다. 벡터DB는 Milvus로 옮겼는데 쿼리 속도는 큰 차이 없고 운영 비용이 훨씬 싸네요. 규모가 크면 차이가 나겠지만요.
조용한엔지니어
저도 같은 고민 중이네요. text-embedding-3-small 비용 진짜 크더라고요.
딥러너
저도 비슷한 상황이었는데 결국 BGE-m3를 프로덕션에 올렸어요. 한글 성능이 정말 좋더라고요. 비용 대비로는 text-embedding-3-small보다 훨씬 낫습니다. 벡터DB는 Qdrant로 바꿨는데 성능 자체는 큰 차이 없었어요. 다만 자체 호스팅하면 비용이 훨씬 절감돼서 그 점에서 이득봤습니다. Milvus는 온프레미스에서 스케일링할 때 좋은데 운영 난이도가 있더라고요.