BotResourceConfigSchema: ZodObject<{
    description: ZodOptional<ZodString>;
    id: ZodOptional<ZodString>;
    name: ZodString;
    properties: ZodObject<{
        backstory: ZodOptional<ZodString>;
        datasetId: ZodOptional<ZodString>;
        model: ZodOptional<ZodString>;
        moderation: ZodOptional<ZodBoolean>;
        privacy: ZodOptional<ZodBoolean>;
        skillsetId: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    }, {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    }>;
    slug: ZodOptional<ZodString>;
    type: ZodLiteral<"bot">;
}, "strip", ZodTypeAny, {
    description?: string;
    id?: string;
    name?: string;
    properties?: {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    };
    slug?: string;
    type?: "bot";
}, {
    description?: string;
    id?: string;
    name?: string;
    properties?: {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    };
    slug?: string;
    type?: "bot";
}> = ...

The schema for a bot resource configuration.

Type declaration

  • description: ZodOptional<ZodString>
  • id: ZodOptional<ZodString>
  • name: ZodString
  • properties: ZodObject<{
        backstory: ZodOptional<ZodString>;
        datasetId: ZodOptional<ZodString>;
        model: ZodOptional<ZodString>;
        moderation: ZodOptional<ZodBoolean>;
        privacy: ZodOptional<ZodBoolean>;
        skillsetId: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    }, {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    }>
  • slug: ZodOptional<ZodString>
  • type: ZodLiteral<"bot">

Type declaration

  • Optional description?: string
  • Optional id?: string
  • Optional name?: string
  • Optional properties?: {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    }
    • Optional backstory?: string
    • Optional datasetId?: string
    • Optional model?: string
    • Optional moderation?: boolean
    • Optional privacy?: boolean
    • Optional skillsetId?: string
  • Optional slug?: string
  • Optional type?: "bot"

Type declaration

  • Optional description?: string
  • Optional id?: string
  • Optional name?: string
  • Optional properties?: {
        backstory?: string;
        datasetId?: string;
        model?: string;
        moderation?: boolean;
        privacy?: boolean;
        skillsetId?: string;
    }
    • Optional backstory?: string
    • Optional datasetId?: string
    • Optional model?: string
    • Optional moderation?: boolean
    • Optional privacy?: boolean
    • Optional skillsetId?: string
  • Optional slug?: string
  • Optional type?: "bot"

Generated using TypeDoc