Configuration Overview
This document provides an overview of all configuration classes organized by type.
Configuration Types
- app (6 classes)
- datasource (14 classes)
- embedding (6 classes)
- graph_store (4 classes)
- llm (22 classes)
- memory (2 classes)
- other (1 classes)
- reranker (3 classes)
- serve (13 classes)
- service (1 classes)
- utils (2 classes)
- vector_store (6 classes)
Type Details
app {#type-app}
This type contains 6 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| ChatDashboardConfig | |
| ChatExcelConfig | |
| ChatKnowledgeConfig | |
| ChatNormalConfig | |
| ChatWithDBExecuteConfig | |
| ChatWithDBQAConfig |
datasource {#type-datasource}
This type contains 14 configuration classes.
Configuration Classes
embedding {#type-embedding}
This type contains 6 configuration classes.
Configuration Classes
graph_store {#type-graph_store}
This type contains 4 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| BuiltinKnowledgeGraphConfig | |
| Neo4jStoreConfig | |
| OpenSPGConfig | |
| TuGraphStoreConfig |
llm {#type-llm}
This type contains 22 configuration classes.
Relationships
graph TD
HFLLMDeployModelParameters -->|quantization| BitsandbytesQuantization
HFLLMDeployModelParameters -->|quantization| BitsandbytesQuantization8bits
HFLLMDeployModelParameters -->|quantization| BitsandbytesQuantization4bits
Configuration Classes
memory {#type-memory}
This type contains 2 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| BufferWindowGPTsAppMemoryConfig | |
| TokenBufferGPTsAppMemoryConfig |
other {#type-other}
This type contains 1 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| ApplicationConfig |
reranker {#type-reranker}
This type contains 3 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| CrossEncoderRerankEmbeddingsParameters | |
| OpenAPIRerankerDeployModelParameters | |
| SiliconFlowRerankEmbeddingsParameters |
serve {#type-serve}
This type contains 13 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig | |
| ServeConfig |
service {#type-service}
This type contains 1 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| DBModelRegistryParameters |
utils {#type-utils}
This type contains 2 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| OSSStorageConfig | |
| S3StorageConfig |
vector_store {#type-vector_store}
This type contains 6 configuration classes.
Configuration Classes
| Class | Description |
|---|---|
| ChromaVectorConfig | |
| ElasticsearchStoreConfig | |
| MilvusVectorConfig | |
| OceanBaseConfig | |
| PGVectorConfig | |
| WeaviateVectorConfig |
Cross-Type Relationships
The following diagram shows relationships between different configuration types:
graph TD
other[other - 1 classes]
datasource[datasource - 14 classes]
llm[llm - 22 classes]
embedding[embedding - 6 classes]
reranker[reranker - 3 classes]
service[service - 1 classes]
graph_store[graph_store - 4 classes]
vector_store[vector_store - 6 classes]
serve[serve - 13 classes]
memory[memory - 2 classes]
app[app - 6 classes]
utils[utils - 2 classes]
service -->|14 connections| datasource
other -->|13 connections| serve
serve -->|2 connections| utils
app -->|14 connections| memory
Looking for a specific configuration?
- Use the search function in the documentation site
- Browse the configuration types above
- Check the specific class documentation for detailed parameter information
Source: docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/config-reference/overview.mdx