# Shapeshift - 벡터 임베딩을 활용한 JSON 객체 변환 라이브러리

> Clean Markdown view of GeekNews topic #15888. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=15888](https://news.hada.io/topic?id=15888)
- GeekNews Markdown: [https://news.hada.io/topic/15888.md](https://news.hada.io/topic/15888.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2024-07-18T09:44:01+09:00
- Updated: 2024-07-18T09:44:01+09:00
- Original source: [github.com/rectanglehq](https://github.com/rectanglehq/Shapeshift)
- Points: 9
- Comments: 1

## Summary

Shapeshift는 벡터 임베딩을 활용하여 JSON 객체를 유연하고 지능적으로 변환할 수 있는 TypeScript 라이브러리입니다. 의미적 유사성을 사용하여 객체 간의 키를 일치시키고 중첩 구조를 지원합니다. 또한 Cohere, OpenAI, Voyage 등 다양한 임베딩 공급자를 이용할 수 있으며, 임베딩 모델과 유사성 임계값을 커스터마이징할 수 있습니다.

## Topic Body

- 벡터 임베딩을 사용하여 임의의 구조를 가진 JSON 객체를 매핑하는 TypeScript 라이브러리  
- 의미적 유사성을 사용하여 객체 간의 키를 일치시켜 중첩 구조를 지원하는 등 유연하고 지능적인 객체 변환이 가능  
- 중첩 객체 지원   
- 여러 임베딩 공급자 이용 가능: Cohere, OpenAI, Voyage   
- 임베딩 모델 및 유사성 임계값을 커스터 마이징 가능

## Comments



### Comment 27353

- Author: ninebow
- Created: 2024-07-18T10:11:04+09:00
- Points: 1

앗, 제목에 오타가 있습니다. Shapesift -> Shapeshift
