tinyvector
1.0.0
우리는 당신이 어디에서나 달릴 수있는 가벼운 docker 컨테이너를 제공합니다. 최신 변경 사항으로 일어나고 실행하려면 하나의 명령 만 필요합니다.
docker run
-p 8000:8000
ghcr.io/m1guelpf/tinyvector:edge참고 Docker Compose 또는 Kubernetes를 통해 실행할 때는 끈기를 끈으로
/tinyvector/storage에 바인딩하십시오. 위의 명령에서 자동으로 처리됩니다.
cargo install tinyvector 실행하여 최신 태그 릴리스에서 TinyVector를 구축 할 수 있습니다 (먼저 Rust를 설치해야 함). 그런 다음 tinyvector 실행하여 서버를 시작하십시오.
또한 repo를 복제하고 cargo build --release 실행하여 ./target/release/tinyvector 와 함께 실행하여 최신 커밋에서 구축 할 수 있습니다.
대부분의 벡터 데이터베이스는 간단한 설정을 위해 과잉입니다. 예를 들어:
임베딩은 텍스트를 작은 숫자 목록으로 변환하여 인간이 비슷한 것을 비교하는 것과 같은 방식으로 비슷한 것을 비교하는 방법입니다. 비슷한 텍스트 조각은 비슷한 숫자를 가질 것이며, 다른 숫자는 매우 다릅니다.
Openai의 설명을 읽으십시오.
이 프로젝트는 MIT 라이센스에 따라 오픈 소스입니다. 자세한 내용은 라이센스 파일을 참조하십시오.