> ## Documentation Index
> Fetch the complete documentation index at: https://docs.novita.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# DeepSearcher

> Easily access module support from Novita AI on DeepSearcher to build advanced search applications.

[DeepSearcher](https://github.com/zilliztech/deep-searcher) is an open-source solution designed to transform private data search and reasoning by integrating cutting-edge large language models (LLMs) with vector databases such as Milvus. With support for LLMs and embedding models from Novita AI, this powerful configuration delivers unmatched accuracy and efficiency in private data search.

This step-by-step guide will walk you through how to quickly and easily configure Novita AI with DeepSearcher.

## How to use DeepSearcher with Novita

Step 1: Follow the example in `examples/basic_example.py` .

![Step1followtheexample Jpe](https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/step1Followtheexample.jpeg?fit=max\&auto=format\&n=OIO9nfACcX0vhcTI\&q=85\&s=3d84643c25bbf8bb41dbe2855fbbfb33)

Step 2: Add the following code below the line `config = Configuration()` :

```python theme={"system"}
config.set_provider_config("llm", "NOVITA", {"model": "deepseek/deepseek-r1-turbo"})
config.set_provider_config("embedding", "NovitaEmbedding", {"model": "baai/bge-m3"})
```

![Step2addcodebelowunderthelineconfig=configuration Jpe](https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/step2Addcodebelowunderthelineconfig=Configuration.jpeg?fit=max\&auto=format\&n=OIO9nfACcX0vhcTI\&q=85\&s=edab7da1af56f9fb3ad5e7cbde9ee3b8)

Step 3: Run `examples/basic_example.py` to execute the integration.

You'll get the following results:

![Output1 Jpe](https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/output1.jpeg?fit=max\&auto=format\&n=bnRhXPrVKQGiPndx\&q=85\&s=5191c2671219202b7d8e3ef29cc618f6)

![Output2 Jpe](https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/output2.jpeg?fit=max\&auto=format\&n=bnRhXPrVKQGiPndx\&q=85\&s=a816b7b638dbed89a9acd9be735ef6dc)

![Output3 Jpe](https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/output3.jpeg?fit=max\&auto=format\&n=bnRhXPrVKQGiPndx\&q=85\&s=e2fdaa1f6d5606c4cd9bcedffc10ea22)

![Output4 Jpe](https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/output4.jpeg?fit=max\&auto=format\&n=OIO9nfACcX0vhcTI\&q=85\&s=809aec10ff8c1729a2a4917755d93f8b)

![Output5 Jpe](https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/output5.jpeg?fit=max\&auto=format\&n=OIO9nfACcX0vhcTI\&q=85\&s=6f8dae35f4553103711f71bedb922ca4)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.