Skip to content

Commit 454adcc

Browse files
committed
query schema update
1 parent cd24479 commit 454adcc

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/ai/ChatController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@ public String queryDatabaseSchema(ChatQueryRequest queryRequest) throws IOExcept
528528
contentVector.add(response.getData().get(0).getEmbedding());
529529

530530
// search embedding
531-
DataResult<TableSchemaResponse> result = gatewayClientService.schemaVectorSearch(contentVector);
531+
DataResult<TableSchemaResponse> result = gatewayClientService.schemaVectorSearch(contentVector, queryRequest.getDataSourceId());
532532

533533
List<String> schemas = Lists.newArrayList();
534534
if (CollectionUtils.isNotEmpty(result.getData().getTableSchemas())) {

chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/http/GatewayClientService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,9 @@ public interface GatewayClientService {
8787
* save table schema vector
8888
*
8989
* @param searchVectors
90+
* @param datasourceId
9091
* @return
9192
*/
9293
@Get("/api/milvus/schema/search")
93-
DataResult<TableSchemaResponse> schemaVectorSearch(List<List<BigDecimal>> searchVectors);
94+
DataResult<TableSchemaResponse> schemaVectorSearch(List<List<BigDecimal>> searchVectors, Long datasourceId);
9495
}

chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/http/request/TableSchemaRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,6 @@ public class TableSchemaRequest {
1919
private List<List<BigDecimal>> contentVector;
2020

2121
private List<String> sentenceList;
22+
23+
private Boolean deleteBeforeInsert;
2224
}

0 commit comments

Comments
 (0)