langchain_community.vectorstores.apache_doris
.ApacheDorisSettings¶
- class langchain_community.vectorstores.apache_doris.ApacheDorisSettings[源码]¶
基类:
BaseSettings
Apache Doris客户端配置。
- apache_doris_host¶
连接到前端的URL。默认为‘localhost’。
- 类型
str
- apache_doris_port¶
连接HTTP的URL端口。默认为9030。
- 类型
int
- username¶
登录用户名。默认为‘root’。
- 类型
str
- password¶
登录密码。默认为None。
- 类型
str
- database¶
要查找表的数据库名称。默认为‘default’。
- 类型
str
- table¶
要操作的表名。默认为‘langchain’。
- 类型
str
- column_map¶
列类型映射,将列名映射到langchain语义。必须有键:text、id、vector,列数必须相同。例如:.. code-block:: python
- {
‘id’: ‘text_id’, ‘embedding’: ‘text_embedding’, ‘document’: ‘text_plain’, ‘metadata’: ‘metadata_dictionary_in_json’,
}
默认为同构映射。
- 类型
Dict
通过解析和验证来自关键字参数的输入数据来创建一个新的模型。
如果输入数据无法解析为有效的模型,则引发ValidationError。
- 参数 column_map: Dict[str, str] = {'document': 'document', 'embedding': 'embedding', 'id': 'id', 'metadata': 'metadata'}¶
- 参数 database : str = 'default'¶
- 参数 host: str = 'localhost'¶
- 参数 password: str = ''¶
- 参数 port: int = 9030¶
- 参数 table: str = 'langchain'¶
- 参数 username: str = 'root'¶