feat:从向量数据库移除文档说明,
This commit is contained in:
		| @@ -15,7 +15,7 @@ import json | |||||||
| from template.template import get_base_template | from template.template import get_base_template | ||||||
| from datetime import datetime | from datetime import datetime | ||||||
| import logging | import logging | ||||||
|  | from util import  train_ddl | ||||||
| logger = logging.getLogger(__name__) | logger = logging.getLogger(__name__) | ||||||
|  |  | ||||||
| class OpenAICompatibleLLM(VannaBase): | class OpenAICompatibleLLM(VannaBase): | ||||||
| @@ -187,13 +187,13 @@ class OpenAICompatibleLLM(VannaBase): | |||||||
|             logger.info("Start to generate_sql_2 in cus_vanna_srevice") |             logger.info("Start to generate_sql_2 in cus_vanna_srevice") | ||||||
|             question_sql_list = self.get_similar_question_sql(question, **kwargs) |             question_sql_list = self.get_similar_question_sql(question, **kwargs) | ||||||
|             ddl_list = self.get_related_ddl(question, **kwargs) |             ddl_list = self.get_related_ddl(question, **kwargs) | ||||||
|             doc_list = self.get_related_documentation(question, **kwargs) |             #doc_list = self.get_related_documentation(question, **kwargs) | ||||||
|             template = get_base_template() |             template = get_base_template() | ||||||
|             sql_temp = template['template']['sql'] |             sql_temp = template['template']['sql'] | ||||||
|             char_temp = template['template']['chart'] |             char_temp = template['template']['chart'] | ||||||
|             # --------基于提示词,生成sql以及图表类型 |             # --------基于提示词,生成sql以及图表类型 | ||||||
|             sys_temp = sql_temp['system'].format(engine=config("DB_ENGINE", default='mysql'), lang='中文', |             sys_temp = sql_temp['system'].format(engine=config("DB_ENGINE", default='mysql'), lang='中文', | ||||||
|                                                  schema=ddl_list, documentation=doc_list, |                                                  schema=ddl_list, documentation=[train_ddl.train_document], | ||||||
|                                                  data_training=question_sql_list) |                                                  data_training=question_sql_list) | ||||||
|             logger.info(f"sys_temp:{sys_temp}") |             logger.info(f"sys_temp:{sys_temp}") | ||||||
|             user_temp = sql_temp['user'].format(question=question, |             user_temp = sql_temp['user'].format(question=question, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 雷雨
					雷雨