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

# DeepSearcher

DeepSearcher kombiniert modernste LLMs (OpenAI o1, o3-mini, DeepSeek, Grok 3, Claude 4 Sonnet, Llama 4, QwQ usw.) mit Vektordatenbanken (Milvus, Zilliz Cloud usw.), um auf Basis privater Daten Suchen, Bewertungen und Schlussfolgerungen durchzuführen und hochpräzise Antworten sowie umfassende Berichte bereitzustellen.

**Besonders geeignet für:** Wissensmanagement in Unternehmen, intelligente Frage-Antwort-Systeme und Information-Retrieval-Szenarien.

<img src="https://mintcdn.com/jiekou/plu1OZSHwjdzCc5v/images/deepsearch_1.png?fit=max&auto=format&n=plu1OZSHwjdzCc5v&q=85&s=3bfbe56e6997032d94c0e3c37aa33702" alt="Beispielbild1" width="1960" height="1636" data-path="images/deepsearch_1.png" />

## 1. JieKou.AI-Konfigurationsinformationen abrufen

### (1) Registrieren und API-Schlüssel erhalten

Registrieren Sie sich bei JieKou.AI und melden Sie sich an. Wenn Sie bei der Registrierung den Einladungscode【YGHNZ0】eingeben, erhalten Sie eine Registrierungsprämie von \$2.

<img src="https://mintcdn.com/jiekou/plu1OZSHwjdzCc5v/images/common_jiekou_homepage.png?fit=max&auto=format&n=plu1OZSHwjdzCc5v&q=85&s=ca878d25d643316d41367137b72b4a28" alt="Beispielbild2" width="1920" height="816" data-path="images/common_jiekou_homepage.png" />

Öffnen Sie die Verwaltungsseite【API key】, klicken Sie auf die Schaltfläche zum Hinzufügen, geben Sie einen benutzerdefinierten Schlüsselnamen ein und generieren Sie den API-Schlüssel.

<img src="https://mintcdn.com/jiekou/plu1OZSHwjdzCc5v/images/common_apikey_menu.png?fit=max&auto=format&n=plu1OZSHwjdzCc5v&q=85&s=742c54b92cd31a1ea915392ec52d8710" alt="Beispielbild3" width="1907" height="927" data-path="images/common_apikey_menu.png" />

<img src="https://mintcdn.com/jiekou/plu1OZSHwjdzCc5v/images/deepsearch_4.png?fit=max&auto=format&n=plu1OZSHwjdzCc5v&q=85&s=596560f4e89d33cc1dc70e6b366481a5" alt="Beispielbild4" width="1869" height="936" data-path="images/deepsearch_4.png" />

### (2) API-Schlüssel generieren und speichern

!Hinweis: Der Schlüssel wird serverseitig verschlüsselt gespeichert und kann nach der Erstellung nicht erneut angezeigt werden. Bitte bewahren Sie den Schlüssel sicher auf. Falls er verloren geht, müssen Sie ihn in der Konsole löschen und einen neuen Schlüssel erstellen.

<img src="https://mintcdn.com/jiekou/plu1OZSHwjdzCc5v/images/common_apikey_save.png?fit=max&auto=format&n=plu1OZSHwjdzCc5v&q=85&s=30053211224f16298aefbe8602e71089" alt="Beispielbild5" width="1909" height="906" data-path="images/common_apikey_save.png" />

### (3) Die benötigte Modell-ID abrufen

Suchen Sie im Modell-Marktplatz von JieKou.AI nach dem gewünschten Modell und kopieren Sie die Modell-ID sowie die Basis-URL.

<img src="https://mintcdn.com/jiekou/plu1OZSHwjdzCc5v/images/common_model_square-gemini-3-pro.png?fit=max&auto=format&n=plu1OZSHwjdzCc5v&q=85&s=29c3faf0dd833d9b8bbee105c96c80f1" alt="Beispielbild6" width="1894" height="887" data-path="images/common_model_square-gemini-3-pro.png" />

* Gemini-3-pro-preview
* Gemini-2.5-pro
* Claude-sonnet-4-5
* Gpt-5.1
* Gpt-4o

Weitere Modell-IDs, maximale Kontextlängen und Preise finden Sie im [Modell-Marktplatz](https://jiekou.ai/models-console/library?auth_res=success\&is_reg=false)

## 2. DeepSearcher installieren

Eine detaillierte Installationsanleitung finden Sie unter: [https://github.com/zilliztech/deep-searcher](https://github.com/zilliztech/deep-searcher)

(1) Repository klonen

```
git clone https://github.com/zilliztech/deep-searcher.git
cd deep-searcher
```

(2) Eine virtuelle Umgebung erstellen und aktivieren

```
#MAKE SURE the python version is greater than or equal to 3.10
python3 -m venv .venv
source .venv/bin/activate
```

(3) Abhängigkeiten installieren

```
pip install -e .
```

## 3. Beispielcode ändern, um JieKou.AI-Modelle anzubinden

Der Beispielcode befindet sich unter `examples/basic_example.py`. Sie können dieses Beispiel verwenden, um DeepSearcher auszuführen.

(1) API Key konfigurieren

Setzen Sie den soeben erhaltenen API Key in der lokalen Umgebungsvariable `JIEKOU_API_KEY`.

```
export JIEKOU_API_KEY="YOUR_JIEKOU_API_KEY"
```

(2) LLM- und Embedding-Modell konfigurieren

Fügen Sie im Beispielcode nach der Zeile `config = Configuration()` den folgenden Code hinzu:

```
config.set_provider_config("llm", "JiekouAI", {"model": "claude-sonnet-4-5-20250929"})
config.set_provider_config("embedding", "JiekouAIEmbedding", {"model": "qwen/qwen3-embedding-8b"})
```

(3) Dateipfad und prompt für die Suche konfigurieren

Laden Sie Dateien aus dem angegebenen lokalen Pfad und speichern Sie deren Inhalt in der Sammlung. Ändern Sie den Code an der Stelle, an der `load_from_local_files` aufgerufen wird. Sie können die vom Projekt bereitgestellte Datei `examples/data/WhatisMilvus.pdf` verwenden oder Ihre eigene Datei nutzen. Wenn die Sammlung bei der Ausführung gelöscht und neu erstellt werden soll, setzen Sie `force_new_collection` auf `True`.

```
load_from_local_files(
    paths_or_directory=os.path.join(current_dir, "data/WhatisMilvus.pdf"),
    collection_name="milvus_docs",
    collection_description="All Milvus Documents",
    force_new_collection=True, # If you want to drop origin collection and create a new collection every time,set force_new_collection to True
)
question="Write a report comparing Milvus with other vector databases."
```

(4) Beispielcode ausführen

Führen Sie im Stammverzeichnis des Projekts aus:

```
python examples/basic_example.py
```
