txtai.rs
v8.0.0
txtai용 Rust 클라이언트
txtai는 의미 체계 검색, LLM 조정 및 언어 모델 워크플로를 위한 올인원 임베딩 데이터베이스입니다.
이 저장소에는 txtai API에 대한 Rust 바인딩이 포함되어 있습니다.
프로젝트 Cargo.toml
파일에 다음 줄을 추가합니다.
[ dependencies ]
txtai = { version = " 7.5 " }
tokio = { version = " 0.2 " , features = [ " full " ] }
이는 txtai가 비동기 io를 사용하는 경우 txtai를 종속성으로 추가하고 tokio를 추가합니다.
예제 디렉토리에는 txtai의 개요를 제공하는 일련의 예제가 있습니다. 아래 예시 목록을 참조하세요.
예 | 설명 |
---|---|
txtai 소개 | txtai가 제공하는 기능 개요 |
txtai를 사용한 추출적 QA | txtai를 사용한 추출적 질문 답변 |
제로샷 분류를 사용한 라벨링 | 제로샷 분류를 사용한 라벨링 |
파이프라인 및 워크플로 | 파이프라인 및 워크플로 |
txtai.rs는 txtai API 인스턴스에 연결됩니다. 새 API 인스턴스를 시작하는 방법에 대한 자세한 내용은 이 링크를 참조하세요.
API 인스턴스가 실행되면 다음을 수행하여 예제를 실행합니다.
git clone https://github.com/neuml/txtai.rs
cd txtai.rs/examples/demo
cargo run