(improvement)(chat) support filterCondition in requestLLM (#337)

This commit is contained in:
lexluo09
2023-11-08 12:07:34 +08:00
committed by GitHub
parent d6681ead60
commit 772d5bd3ae
2 changed files with 12 additions and 0 deletions

View File

@@ -110,6 +110,10 @@ public class LLMRequestService {
LLMReq llmReq = new LLMReq();
llmReq.setQueryText(queryText);
LLMReq.FilterCondition filterCondition = new LLMReq.FilterCondition();
filterCondition.setTableName(modelIdToName.get(modelId));
llmReq.setFilterCondition(filterCondition);
LLMReq.LLMSchema llmSchema = new LLMReq.LLMSchema();
llmSchema.setModelName(modelIdToName.get(modelId));
llmSchema.setDomainName(modelIdToName.get(modelId));

View File

@@ -8,6 +8,8 @@ public class LLMReq {
private String queryText;
private FilterCondition filterCondition;
private LLMSchema schema;
private List<ElementValue> linking;
@@ -35,4 +37,10 @@ public class LLMReq {
private List<String> fieldNameList;
}
@Data
public static class FilterCondition {
private String tableName;
}
}