What is Trieve?
Trieve is an AI-First infrastructure API that combines language models with tools for fine-tuning ranking and relevance, providing an all-in-one solution for search, recommendations, and RAG (Retrieval-Augmented Generation) with analytics.
Features of Trieve
-
Semantic Vector Search: Supports semantic vector search out of the box for more accurate results.
-
BM25 & SPLADE Full-Text Search: Offers the leading state-of-the-art retrieval models for full-text search.
-
Stock and Custom Embedding models: Provides several models and allows users to bring their own embedding model.
-
Hybrid Search: Combines full-text search and semantic vector search with cross-encoder re-ranker models.
-
Merchandising & Relevance tuning: Allows users to tune and boost search results via the API or no-code dashboard.
-
Sub-sentence Highlighting: Provides sub-sentence highlights to show users exactly what they are looking for.
How to Use Trieve
-
Add Existing Data: Upload individual chunks or entire documents that get chunked by Trieve's algorithms via the API or no-code dashboard.
-
Integrate our API: Add calls to the API on create and update routes to keep data current.
-
Search, Recommend, or Generate: Test and tune search, recommendations, and chat quality with the search playground, then integrate the API calls into the product.
Pricing
Trieve offers a free plan and a paid plan with additional features and support. The pricing details are available on the Trieve website.
Helpful Tips
- Use Trieve's search playground to test and tune search, recommendations, and chat quality.
- Take advantage of Trieve's merchandising and relevance tuning features to boost search results.
- Consider self-hosting Trieve for maximum performance and security.
Frequently Asked Questions
-
What is the difference between Trieve and other search APIs?: Trieve combines language models with tools for fine-tuning ranking and relevance, providing a more accurate and relevant search experience.
-
Is Trieve secure?: Yes, Trieve uses private open-source models and does not leak data.
-
Can I self-host Trieve?: Yes, Trieve provides terraform templates and no external dependencies for self-hosting.