40 lines
930 B
Python
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",
|
|
] |