@themaximalist/llm.js
    Preparing search index...

    Class Attachment

    Index

    Constructors

    Properties

    contentType: string
    data: string

    Accessors

    • get content(): {
          source: | {
              data?: undefined;
              media_type?: undefined;
              type: string;
              url: string;
          }
          | { data: string; media_type: string; type: string; url?: undefined };
          type: AttachmentType;
      }

      Returns {
          source:
              | {
                  data?: undefined;
                  media_type?: undefined;
                  type: string;
                  url: string;
              }
              | { data: string; media_type: string; type: string; url?: undefined };
          type: AttachmentType;
      }

    • get isDocument(): boolean

      Returns boolean

    • get isImage(): boolean

      Returns boolean

    • get isURL(): boolean

      Returns boolean

    • get source(): | {
          data?: undefined;
          media_type?: undefined;
          type: string;
          url: string;
      }
      | { data: string; media_type: string; type: string; url?: undefined }

      Returns
          | {
              data?: undefined;
              media_type?: undefined;
              type: string;
              url: string;
          }
          | { data: string; media_type: string; type: string; url?: undefined }

    Methods

    • Parameters

      • url: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment

    • Parameters

      • url: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment

    • Parameters

      • data: string

      Returns Attachment