You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
119 lines
3.3 KiB
119 lines
3.3 KiB
provide_settings:
|
|
llm:
|
|
provider: "OpenAI"
|
|
config:
|
|
model: "o1-mini"
|
|
# api_key: "sk-xxxx" # Uncomment to override the `OPENAI_API_KEY` set in the environment variable
|
|
# base_url: ""
|
|
|
|
# provider: "DeepSeek"
|
|
# config:
|
|
# model: "deepseek-reasoner"
|
|
## api_key: "sk-xxxx" # Uncomment to override the `DEEPSEEK_API_KEY` set in the environment variable
|
|
## base_url: ""
|
|
|
|
# provider: "SiliconFlow"
|
|
# config:
|
|
# model: "deepseek-ai/DeepSeek-R1"
|
|
## api_key: "xxxx" # Uncomment to override the `SILICONFLOW_API_KEY` set in the environment variable
|
|
## base_url: ""
|
|
|
|
# provider: "PPIO"
|
|
# config:
|
|
# model: "deepseek/deepseek-r1-turbo"
|
|
## api_key: "xxxx" # Uncomment to override the `PPIO_API_KEY` set in the environment variable
|
|
## base_url: ""
|
|
|
|
# provider: "TogetherAI"
|
|
# config:
|
|
# model: "deepseek-ai/DeepSeek-R1"
|
|
## api_key: "xxxx" # Uncomment to override the `TOGETHER_API_KEY` set in the environment variable
|
|
|
|
# provider: "AzureOpenAI"
|
|
# config:
|
|
# model: ""
|
|
# api_version: ""
|
|
## azure_endpoint: "xxxx" # Uncomment to override the `AZURE_OPENAI_ENDPOINT` set in the environment variable
|
|
## api_key: "xxxx" # Uncomment to override the `AZURE_OPENAI_KEY` set in the environment variable
|
|
|
|
# provider: "Ollama"
|
|
# config:
|
|
# model: "qwq"
|
|
## base_url: ""
|
|
|
|
# provider: "Novita"
|
|
# config:
|
|
# model: "deepseek/deepseek-v3-0324"
|
|
## api_key: "xxxx" # Uncomment to override the `NOVITA_API_KEY` set in the environment variable
|
|
## base_url: ""
|
|
|
|
embedding:
|
|
provider: "OpenAIEmbedding"
|
|
config:
|
|
model: "text-embedding-ada-002"
|
|
# api_key: "" # Uncomment to override the `OPENAI_API_KEY` set in the environment variable
|
|
|
|
|
|
# provider: "MilvusEmbedding"
|
|
# config:
|
|
# model: "default"
|
|
|
|
# provider: "VoyageEmbedding"
|
|
# config:
|
|
# model: "voyage-3"
|
|
## api_key: "" # Uncomment to override the `VOYAGE_API_KEY` set in the environment variable
|
|
|
|
# provider: "BedrockEmbedding"
|
|
# config:
|
|
# model: "amazon.titan-embed-text-v2:0"
|
|
## aws_access_key_id: "" # Uncomment to override the `AWS_ACCESS_KEY_ID` set in the environment variable
|
|
## aws_secret_access_key: "" # Uncomment to override the `AWS_SECRET_ACCESS_KEY` set in the environment variable
|
|
|
|
# provider: "SiliconflowEmbedding"
|
|
# config:
|
|
# model: "BAAI/bge-m3"
|
|
# . api_key: "" # Uncomment to override the `SILICONFLOW_API_KEY` set in the environment variable
|
|
|
|
# provider: "NovitaEmbedding"
|
|
# config:
|
|
# model: "baai/bge-m3"
|
|
# . api_key: "" # Uncomment to override the `NOVITA_API_KEY` set in the environment variable
|
|
|
|
file_loader:
|
|
# provider: "PDFLoader"
|
|
# config: {}
|
|
|
|
provider: "JsonFileLoader"
|
|
config:
|
|
text_key: "text"
|
|
|
|
# provider: "TextLoader"
|
|
# config: {}
|
|
|
|
# provider: "UnstructuredLoader"
|
|
# config: {}
|
|
|
|
web_crawler:
|
|
provider: "FireCrawlCrawler"
|
|
config: {}
|
|
|
|
# provider: "Crawl4AICrawler"
|
|
# config: {}
|
|
|
|
# provider: "JinaCrawler"
|
|
# config: {}
|
|
|
|
vector_db:
|
|
provider: "Milvus"
|
|
config:
|
|
default_collection: "deepsearcher"
|
|
uri: "./milvus.db"
|
|
token: "root:Milvus"
|
|
db: "default"
|
|
|
|
query_settings:
|
|
max_iter: 3
|
|
|
|
load_settings:
|
|
chunk_size: 1500
|
|
chunk_overlap: 100
|
|
|