feat: 支持开关指定内置插件

This commit is contained in:
Hk-Gosuto
2023-09-04 21:59:42 +08:00
parent c5cc16ca09
commit c9c5ab2a9b
17 changed files with 909 additions and 8 deletions

View File

@@ -26,6 +26,7 @@ export interface LLMConfig {
export interface LLMAgentConfig {
maxIterations: number;
returnIntermediateSteps: boolean;
useTools?: (string | undefined)[];
}
export interface ChatOptions {

View File

@@ -220,6 +220,7 @@ export class ChatGPTApi implements LLMApi {
baseUrl: useAccessStore.getState().openaiUrl,
maxIterations: options.agentConfig.maxIterations,
returnIntermediateSteps: options.agentConfig.returnIntermediateSteps,
useTools: options.agentConfig.useTools,
};
console.log("[Request] openai payload: ", requestPayload);