Ver código fonte

fix issue #23758 (#23764)

Co-authored-by: root <root@thinkpad-pc.localdomain>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
tags/1.8.0
engchina 2 meses atrás
pai
commit
7566d90dfe
Nenhuma conta vinculada ao e-mail do autor do commit
1 arquivos alterados com 13 adições e 2 exclusões
  1. 13
    2
      api/core/rag/datasource/vdb/oracle/oraclevector.py

+ 13
- 2
api/core/rag/datasource/vdb/oracle/oraclevector.py Ver arquivo

) )


def _get_connection(self) -> Connection: def _get_connection(self) -> Connection:
connection = oracledb.connect(user=self.config.user, password=self.config.password, dsn=self.config.dsn)
return connection
if self.config.is_autonomous:
connection = oracledb.connect(
user=self.config.user,
password=self.config.password,
dsn=self.config.dsn,
config_dir=self.config.config_dir,
wallet_location=self.config.wallet_location,
wallet_password=self.config.wallet_password,
)
return connection
else:
connection = oracledb.connect(user=self.config.user, password=self.config.password, dsn=self.config.dsn)
return connection


def _create_connection_pool(self, config: OracleVectorConfig): def _create_connection_pool(self, config: OracleVectorConfig):
pool_params = { pool_params = {

Carregando…
Cancelar
Salvar