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

# DeepSearcher

> Accédez facilement à la prise en charge du module de Novita AI sur DeepSearcher pour créer des applications de recherche avancées.

[DeepSearcher](https://github.com/zilliztech/deep-searcher) est une solution open source conçue pour transformer la recherche et le raisonnement sur les données privées en intégrant des modèles de langage de grande taille (LLMs) de pointe à des bases de données vectorielles telles que Milvus. Grâce à la prise en charge des LLMs et des modèles d’embedding de Novita AI, cette configuration puissante offre une précision et une efficacité inégalées pour la recherche dans les données privées.

Ce guide étape par étape vous expliquera comment configurer rapidement et facilement Novita AI avec DeepSearcher.

## Comment utiliser DeepSearcher avec Novita

Étape 1 : suivez l’exemple dans `examples/basic_example.py` .

<Frame>
  <img src="https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/step1Followtheexample.jpeg?fit=max&auto=format&n=OIO9nfACcX0vhcTI&q=85&s=3d84643c25bbf8bb41dbe2855fbbfb33" alt="Étape 1 suivre l’exemple Jpe" width="2792" height="952" data-path="images/step1Followtheexample.jpeg" />
</Frame>

Étape 2 : ajoutez le code suivant sous la ligne `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"})
```

<Frame>
  <img src="https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/step2Addcodebelowunderthelineconfig=Configuration.jpeg?fit=max&auto=format&n=OIO9nfACcX0vhcTI&q=85&s=edab7da1af56f9fb3ad5e7cbde9ee3b8" alt="Étape 2 ajouter le code sous la ligne config=configuration Jpe" width="2698" height="446" data-path="images/step2Addcodebelowunderthelineconfig=Configuration.jpeg" />
</Frame>

Étape 3 : exécutez `examples/basic_example.py` pour lancer l’intégration.

Vous obtiendrez les résultats suivants :

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/output1.jpeg?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=5191c2671219202b7d8e3ef29cc618f6" alt="Sortie 1 Jpe" width="2692" height="1732" data-path="images/output1.jpeg" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/output2.jpeg?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=a816b7b638dbed89a9acd9be735ef6dc" alt="Sortie 2 Jpe" width="2718" height="1840" data-path="images/output2.jpeg" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/output3.jpeg?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=e2fdaa1f6d5606c4cd9bcedffc10ea22" alt="Sortie 3 Jpe" width="2722" height="1546" data-path="images/output3.jpeg" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/output4.jpeg?fit=max&auto=format&n=OIO9nfACcX0vhcTI&q=85&s=809aec10ff8c1729a2a4917755d93f8b" alt="Sortie 4 Jpe" width="2758" height="1680" data-path="images/output4.jpeg" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/novitaai/OIO9nfACcX0vhcTI/images/output5.jpeg?fit=max&auto=format&n=OIO9nfACcX0vhcTI&q=85&s=6f8dae35f4553103711f71bedb922ca4" alt="Sortie 5 Jpe" width="2728" height="516" data-path="images/output5.jpeg" />
</Frame>
