feat(docker): containerize application and add TTS integration
This commit is contained in:
40
config/__init__.py
Normal file
40
config/__init__.py
Normal file
@ -0,0 +1,40 @@
|
||||
# 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",
|
||||
]
|
Reference in New Issue
Block a user