ravendb
Version:
RavenDB client for Node.js
18 lines • 736 B
TypeScript
import type { AiAgentToolQuery } from "../AiAgentToolQuery.js";
import type { AiAgentToolAction } from "../AiAgentToolAction.js";
import type { AiAgentParameter } from "../AiAgentParameter.js";
import type { AiAgentChatTrimmingConfiguration } from "./AiAgentChatTrimmingConfiguration.js";
export interface AiAgentConfiguration {
identifier?: string;
name: string;
connectionStringName: string;
systemPrompt: string;
sampleObject: string;
outputSchema?: string;
queries?: AiAgentToolQuery[];
actions?: AiAgentToolAction[];
parameters?: AiAgentParameter[];
chatTrimming?: AiAgentChatTrimmingConfiguration;
maxModelIterationsPerCall?: number;
}
//# sourceMappingURL=AiAgentConfiguration.d.ts.map