mirror of
https://gh-proxy.org/https://github.com/klinsmaya/SQLBot.git
synced 2026-11-08 09:17:06 +08:00
perf: Disable model validate
This commit is contained in:
@@ -836,7 +836,8 @@ class LLMService:
|
||||
self.ds.id) if self.out_ds_instance else get_table_schema(session=self.session,
|
||||
current_user=self.current_user,
|
||||
ds=self.ds)
|
||||
|
||||
else:
|
||||
self.validate_history_ds()
|
||||
# generate sql
|
||||
sql_res = self.generate_sql()
|
||||
full_sql_text = ''
|
||||
@@ -1025,7 +1026,13 @@ class LLMService:
|
||||
finally:
|
||||
# end
|
||||
pass
|
||||
|
||||
|
||||
def validate_history_ds(self):
|
||||
_invalid_ds = False
|
||||
_ds = self.ds
|
||||
_assistant = self.current_assistant
|
||||
if _invalid_ds:
|
||||
yield orjson.dumps({'content': 'ds is invalid', 'type': 'error'}).decode() + '\n\n'
|
||||
|
||||
def execute_sql_with_db(db: SQLDatabase, sql: str) -> str:
|
||||
"""Execute SQL query using SQLDatabase
|
||||
|
||||
@@ -9,7 +9,6 @@ from pydantic import (
|
||||
)
|
||||
from pydantic_core import MultiHostUrl
|
||||
from pydantic_settings import BaseSettings, SettingsConfigDict
|
||||
from typing_extensions import Self
|
||||
|
||||
|
||||
def parse_cors(v: Any) -> list[str] | str:
|
||||
|
||||
@@ -71,6 +71,8 @@ const defaultModelListWithSearch = computed(() => {
|
||||
})
|
||||
|
||||
const modelCheckHandler = async (item: any) => {
|
||||
console.log(item)
|
||||
/**
|
||||
const response = await modelApi.check(item)
|
||||
const reader = response.body.getReader()
|
||||
const decoder = new TextDecoder()
|
||||
@@ -110,6 +112,7 @@ const modelCheckHandler = async (item: any) => {
|
||||
currentRef?.showErrorMask(checkMsg)
|
||||
}
|
||||
})
|
||||
*/
|
||||
}
|
||||
const duplicateName = async (item: any) => {
|
||||
const res = await modelApi.queryAll()
|
||||
|
||||
Reference in New Issue
Block a user