txtai.rs
v8.0.0
Cliente Rust para txtai
txtai é um banco de dados de incorporação completo para pesquisa semântica, orquestração LLM e fluxos de trabalho de modelo de linguagem.
Este repositório contém ligações Rust para a API txtai.
Adicione as seguintes linhas ao arquivo Cargo.toml
do seu projeto:
[ dependencies ]
txtai = { version = " 7.5 " }
tokio = { version = " 0.2 " , features = [ " full " ] }
Isso adiciona txtai como uma dependência, assim como tokio, dado que txtai usa async io.
O diretório de exemplos possui uma série de exemplos que fornecem uma visão geral do txtai. Veja a lista de exemplos abaixo.
Exemplo | Descrição |
---|---|
Apresentando txtai | Visão geral da funcionalidade fornecida pelo txtai |
Controle de qualidade extrativo com txtai | Resposta extrativa a perguntas com txtai |
Rotulagem com classificação zero-shot | Rotulagem com classificação zero-shot |
Pipelines e fluxos de trabalho | Pipelines e fluxos de trabalho |
txtai.rs se conecta a uma instância da API txtai. Consulte este link para obter detalhes sobre como iniciar uma nova instância de API.
Quando uma instância da API estiver em execução, faça o seguinte para executar os exemplos.
git clone https://github.com/neuml/txtai.rs
cd txtai.rs/examples/demo
cargo run