File size: 561 Bytes
57610f6
6d7bcf5
 
 
 
57610f6
 
6d7bcf5
57610f6
 
 
 
 
 
 
6d7bcf5
57610f6
 
6d7bcf5
57610f6
 
6d7bcf5
57610f6
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# FastAPI and Server
fastapi
uvicorn[standard]
python-multipart
aiofiles

# LangChain Core
langchain
langchain-community

# OpenAI Integration (replaces Google Generative AI)
langchain-openai
openai

# Vector Store and Embeddings
faiss-cpu

# Text Processing and Tokenization
tiktoken

# Data Models and Configuration
pydantic
python-dotenv

# Additional Dependencies for Better Compatibility
httpx
requests
numpy

# Optional: For enhanced text processing
unstructured[local-inference]
sentence-transformers

# Optional: For better async support
asyncio
aiohttp