File size: 797 Bytes
2664bb0
2d36765
6c0bffd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
028c8b8
6c0bffd
2664bb0
97388c3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2664bb0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
```

app/
β”œβ”€β”€ main.py                 # FastAPI entry
β”œβ”€β”€ gradio_ui.py            # White-label UI
β”œβ”€β”€ tenants/
β”‚   └── ohamlab.json        # Default tenant config
β”œβ”€β”€ documents/
β”‚   └── ohamlab/
β”‚       β”œβ”€β”€ general.md
β”‚       └── general-hi.md
β”œβ”€β”€ services/
β”‚   β”œβ”€β”€ llm.py              # Qwen logic
β”‚   β”œβ”€β”€ retriever.py        # Embeddings + search
β”‚   β”œβ”€β”€ tts.py              # Audio generation
β”‚   └── storage.py          # Document handling
β”œβ”€β”€ models/
β”‚   └── tenant.py           # Tenant schema
β”œβ”€β”€ requirements.txt


```



```
PDF / MD files
   ↓
Retriever (embeddings + similarity)
   ↓   ← THIS IS WHERE YOU ARE FAILING
Context text
   ↓
Qwen LLM
   ↓
Answer

```