Welcome to Synthesizer 💡#
A multi-purpose LLM framework for inference, RAG, and data creation.
Looking for the AgentSearch documentation? Click Here.
With Synthesizer, you can:
- Leverage Retrieval-Augmented Generation (RAG) for better accuracy and efficiency.
Turnkey integration with SciPhi’s AgentSearch.
Generate truthful synthetic datasets using various LLMs, supporting Anthropic, OpenAI, vLLM.
Custom tailor data for LLM training and beyond.
Quick and easy setup:
Installation with pip:
pip install sciphi-synthesizerOptional dependencies are available for extended functionality, such as
sciphi-synthesizer[all_with_extras]for additional integrations.
Diverse Features:
Seamlessly integrate multiple LLM and RAG providers like OpenAI, Anthropic, HuggingFace, and vLLM.
Generate custom datasets and even full textbooks using synthesizers unique capabilities.
Evaluate your RAG systems effectively with the synthesizer evaluation harness.
Engage with the community on platforms like Discord.
Developers can also instantiate their own LLM and RAG providers using the Synthesizer framework. The supported LLM providers include popular choices like OpenAI, Anthropic, HuggingFace, and vLLM. For specialized RAG capabilities, SciPhi offers the AgentSearch API for comprehensive knowledge access.
You can use this format in your reStructuredText documentation, and it should render as a clickable link. For a detailed setup guide, deeper feature exploration, and developer insights, refer to:
Documentation#
Getting Started