Files
rag_chat/config/__init__.py

40 lines
930 B
Python

# Configuration module
from .config import *
__all__ = [
# OpenAI API Configuration
"OPENAI_API_KEY_FROM_CONFIG",
"OPENAI_API_BASE_URL_CONFIG",
"OPENAI_EMBEDDING_MODEL",
"OPENAI_EMBEDDING_DIM",
"OPENAI_EMBEDDING_KEY",
"OPENAI_EMBEDDING_BASE",
"OPENAI_LLM_MODEL",
# HuggingFace Configuration
"HUGGINGFACE_KEY",
"HUGGINGFACE_EMBEDDING_MODEL",
# 豆包 TTS Configuration
"DOUBAO_TTS_API_URL",
"DOUBAO_TTS_APP_ID",
"DOUBAO_TTS_ACCESS_KEY",
"DOUBAO_TTS_RESOURCE_ID",
"DOUBAO_TTS_SPEAKER",
"DOUBAO_TTS_FORMAT",
"DOUBAO_TTS_SAMPLE_RATE",
# Milvus Configuration
"USER_ID_PREFIX",
"MILVUS_PERSIST_BASE_DIR",
"MILVUS_INDEX_PARAMS",
"MILVUS_SEARCH_PARAMS",
"MILVUS_STAND_URI",
# RAG Pipeline Configuration
"RETRIEVER_TOP_K",
"DEFAULT_PROMPT_TEMPLATE",
# Application Settings
"DEFAULT_USER_ID",
]