chat-ui / src /lib /types /Assistant.ts
nsarrazin's picture
nsarrazin HF staff
Add websearch controls for assistants (#812)
3f5871c unverified
raw history blame
No virus
567 Bytes
import type { ObjectId } from "mongodb";
import type { User } from "./User";
import type { Timestamps } from "./Timestamps";
export interface Assistant extends Timestamps {
_id: ObjectId;
createdById: User["_id"] | string; // user id or session
createdByName?: User["username"];
avatar?: string;
name: string;
description?: string;
modelId: string;
exampleInputs: string[];
preprompt: string;
userCount?: number;
featured?: boolean;
rag?: {
allowAllDomains: boolean;
allowedDomains: string[];
allowedLinks: string[];
};
searchTokens: string[];
}