fix: ai response test (#5544)

* fix: ai response test

* fix: skip edge check

* fix: app list

* fix: toolset conflict interactive node

* fix: username show
This commit is contained in:
Archer
2025-08-27 00:08:22 +08:00
committed by GitHub
parent d2d4c76bd5
commit 324aaae769
15 changed files with 75 additions and 34 deletions
-4
View File
@@ -67,8 +67,6 @@ export const createLLMResponse = async <T extends CompletionsBodyType>(
const { body, custonHeaders, userKey } = args;
const { messages, useVision, requestOrigin, tools, toolCallMode } = body;
const modelData = getLLMModel(body.model);
// Messages process
const requestMessages = await loadRequestMessages({
messages,
@@ -475,13 +473,11 @@ type LLMRequestBodyType<T> = Omit<T, 'model' | 'stop' | 'response_format' | 'mes
// Custom field
retainDatasetCite?: boolean;
reasoning?: boolean; // Whether to response reasoning content
toolCallMode?: 'toolChoice' | 'prompt';
useVision?: boolean;
requestOrigin?: string;
};
const llmCompletionsBodyFormat = async <T extends CompletionsBodyType>({
reasoning,
retainDatasetCite,
useVision,
requestOrigin,