@squidcloud/client
    Preparing search index...

    Interface AiAgent<T>

    A definition of an AI agent with its properties and default chat options.

    interface AiAgent<T extends AiChatModelName | undefined = undefined> {
        auditLog?: boolean;
        createdAt: Date;
        description?: string;
        id: string;
        isPublic?: boolean;
        options: AiAgentChatOptions<T>;
        updatedAt: Date;
    }

    Type Parameters

    Index

    Properties

    auditLog?: boolean

    Enables audit logging for the agent's activities if true; defaults to false.

    createdAt: Date

    The date and time the agent was created.

    description?: string

    An optional description of the agent's purpose or capabilities.

    id: string

    The unique identifier of the AI agent.

    isPublic?: boolean

    Indicates whether the agent is publicly accessible; defaults to false.

    The default chat options for the agent, overridable by the user during use.

    updatedAt: Date

    The date and time the agent was last updated.