talon-core 0.4.1

Core retrieval engine for Talon: hybrid search (BM25 + semantic + reranker), indexing, and graph-aware ranking over markdown corpora.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Blocking HTTP clients for embedding and reranking endpoints.

pub mod embedding;
pub mod error;
pub mod http;
pub mod rerank;
pub mod types;

pub use embedding::EmbeddingClient;
pub use error::{InferenceError, MAX_DIAGNOSTIC_CHARS, redact};
pub use http::DEFAULT_INFERENCE_TIMEOUT;
pub use rerank::RerankClient;
pub use types::{
    CohereRerankRequest, CohereRerankResponse, EmbedChunkedDataItem, EmbedChunkedRequest,
    EmbedChunkedResponse, EmbedRequest, OpenAiEmbeddingRequest, OpenAiEmbeddingResponse,
    RerankRequest, RerankResult,
};