Cliente Rust para txtai.
txtai es una base de datos integrada todo en uno para búsqueda semántica, orquestación LLM y flujos de trabajo de modelos lingüísticos.
Este repositorio contiene enlaces de Rust para la API txtai.
Agregue las siguientes líneas al archivo Cargo.toml
de su proyecto:
[ dependencies ]
txtai = { version = " 7.5 " }
tokio = { version = " 0.2 " , features = [ " full " ] }
Esto agrega txtai como una dependencia, así como tokio dado que txtai usa async io.
El directorio de ejemplos tiene una serie de ejemplos que brindan una descripción general de txtai. Vea la lista de ejemplos a continuación.
Ejemplo | Descripción |
---|---|
Presentando txtai | Descripción general de la funcionalidad proporcionada por txtai |
Control de calidad extractivo con txtai | Preguntas y respuestas extractivas con txtai. |
Etiquetado con clasificación zero-shot | Etiquetado con clasificación zero-shot |
Tuberías y flujos de trabajo | Tuberías y flujos de trabajo |
txtai.rs se conecta a una instancia de la API de txtai. Consulte este enlace para obtener detalles sobre cómo iniciar una nueva instancia de API.
Una vez que se esté ejecutando una instancia de API, haga lo siguiente para ejecutar los ejemplos.
git clone https://github.com/neuml/txtai.rs
cd txtai.rs/examples/demo
cargo run