UNPKG

p4u-client-ai

Version:

Empower Your Apps with AI: Access Multiple Models, Automate Tasks, Create AI Agents Easily

35 lines (34 loc) 826 B
import type { GPTModelsEnum } from '../enums/gptModels.enum.js'; export interface IAgentBase { name: string; model: GPTModelsEnum | string; instruction?: string; context?: string; charactersOutputCounts?: number; temperature?: number; outputFormat?: string; mcpTools?: unknown; isActive?: boolean; } export interface IInsertAgent extends IAgentBase { } export interface IUpdateAgent extends Partial<IAgentBase> { id: string; } export interface IAgent extends IAgentBase { id: string; userId?: string; createdAt?: string; updatedAt?: string; } export interface IAgentQueryRequest { idAgent: string; ask: string; context?: string; [key: string]: unknown; } export interface IQueryResponse { answer: any; contentType?: string; error?: number; }