GenAICoursesDB / app.py

Commit History

Default to HF free embedding (huggingface); require OPENAI_API_KEY only when using openai
e9593ee

claudqunwang Cursor commited on

Switch to Docker SDK: Fix Gradio API issue and use Docker for stability
d8ff6a3

claudqunwang Cursor commited on

Add Weaviate index builder Gradio app
9a4828d

claudqunwang Cursor commited on

方案 A: 预构建索引 Dataset,启动时直接下载免 embedding
4af5c8c

qunwang commited on

Add retrieve API for Clare integration (api_name=retrieve)
d5f4a5c

qunwang commited on

Use Retriever instead of QueryEngine for HF embedding (fix Settings.llm import)
5086d6d

qunwang commited on

Add free Hugging Face embedding option (EMBEDDING_PROVIDER=huggingface)
090d8af

qunwang commited on

Use HfApi + hf_hub_download instead of snapshot_download
3eb46bd

qunwang commited on

Improve dataset snapshot download robustness
fd48b33

qunwang commited on

Use dataset-backed GENAI COURSES and build vector index
969f7f6

qunwang commited on