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.
21 lines
542 B
21 lines
542 B
1 month ago
|
import datetime
|
||
|
|
||
|
from elasticsearch import Elasticsearch
|
||
|
|
||
|
from Config.Config import ES_CONFIG
|
||
|
from T2_Txt2Vec import text_to_embedding
|
||
|
from Util.EsMappingUtil import create_vector_index # 导入工具函数
|
||
|
|
||
|
# 初始化ES连接
|
||
|
es = Elasticsearch(
|
||
|
hosts=ES_CONFIG["hosts"],
|
||
|
basic_auth=ES_CONFIG["basic_auth"],
|
||
|
verify_certs=ES_CONFIG["verify_certs"],
|
||
|
ssl_show_warn=ES_CONFIG["ssl_show_warn"]
|
||
|
)
|
||
|
|
||
|
|
||
|
# 使用示例
|
||
|
if __name__ == "__main__":
|
||
|
create_vector_index(dims=200) # 使用工具函数创建索引
|