///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
import { Schema } from 'mongoose';
export declare const conversationPreset: {
endpoint: {
type: StringConstructor;
default: null;
required: boolean;
};
endpointType: {
type: StringConstructor;
};
model: {
type: StringConstructor;
required: boolean;
};
region: {
type: StringConstructor;
required: boolean;
};
chatGptLabel: {
type: StringConstructor;
required: boolean;
};
examples: {
type: {
type: typeof Schema.Types.Mixed;
}[];
default: undefined;
};
modelLabel: {
type: StringConstructor;
required: boolean;
};
promptPrefix: {
type: StringConstructor;
required: boolean;
};
temperature: {
type: NumberConstructor;
required: boolean;
};
top_p: {
type: NumberConstructor;
required: boolean;
};
topP: {
type: NumberConstructor;
required: boolean;
};
topK: {
type: NumberConstructor;
required: boolean;
};
maxOutputTokens: {
type: NumberConstructor;
required: boolean;
};
maxTokens: {
type: NumberConstructor;
required: boolean;
};
presence_penalty: {
type: NumberConstructor;
required: boolean;
};
frequency_penalty: {
type: NumberConstructor;
required: boolean;
};
file_ids: {
type: {
type: StringConstructor;
}[];
default: undefined;
};
resendImages: {
type: BooleanConstructor;
};
promptCache: {
type: BooleanConstructor;
};
thinking: {
type: BooleanConstructor;
};
thinkingBudget: {
type: NumberConstructor;
};
thinkingLevel: {
type: StringConstructor;
};
effort: {
type: StringConstructor;
};
system: {
type: StringConstructor;
};
resendFiles: {
type: BooleanConstructor;
};
imageDetail: {
type: StringConstructor;
};
agent_id: {
type: StringConstructor;
};
assistant_id: {
type: StringConstructor;
};
instructions: {
type: StringConstructor;
};
stop: {
type: {
type: StringConstructor;
}[];
default: undefined;
};
isArchived: {
type: BooleanConstructor;
default: boolean;
};
iconURL: {
type: StringConstructor;
};
greeting: {
type: StringConstructor;
};
spec: {
type: StringConstructor;
};
tags: {
type: StringConstructor[];
default: never[];
};
tools: {
type: {
type: StringConstructor;
}[];
default: undefined;
};
maxContextTokens: {
type: NumberConstructor;
};
max_tokens: {
type: NumberConstructor;
};
useResponsesApi: {
type: BooleanConstructor;
};
/** OpenAI Responses API / Anthropic API / Google API */
web_search: {
type: BooleanConstructor;
};
disableStreaming: {
type: BooleanConstructor;
};
fileTokenLimit: {
type: NumberConstructor;
};
/** Reasoning models only */
reasoning_effort: {
type: StringConstructor;
};
reasoning_summary: {
type: StringConstructor;
};
/** Verbosity control */
verbosity: {
type: StringConstructor;
};
};