图文混排海报制作助手 - Text-Image Poster Creator

图文混排海报制作助手 - Text-Image Poster Creator · GPT Actions

Gapier: 50 powerful free GPTs Actions API

A free exclusive GPTs Actions API provided by gapier.com, which can be used to enhance the capabilities of GPTs. Highly recommended for ChatGPT users!

  • GET /api/v1/timeGetCurrentTime

    Get current time

  • GET /api/v1/rateGetLastRate

    Get real-time currency exchange rates

  • GET /api/v1/ipGetIpInfo

    Get IP information

  • POST /api/v1/qrcodeGenerateQrcode

    Input any string to receive a QR code image

  • GET /api/v1/randomuserGenerateRandomUser

    The generated virtual user information can be used for content creation and other scenarios

  • GET /api/v1/searchimgSearchImage

    Search for and retrieve images from the Unsplash using keywords

  • GET /api/v1/searchbookSearchBook

    Search for book information from Openlibrary using keywords

  • GET /api/v1/searchmovieSearchMovie

    Search for movie information from TMDB using keywords

  • GET /api/v1/cryptoGetCryptoInformation

    Retrieve information about the current cryptocurrency

  • GET /api/v1/festivalsGetFestivalsInformation

    Get data of important festival information

  • GET /api/v1/searchmusicSearchMusic

    Search for music information using keywords

  • GET /api/v1/topnewsGetTopNews

    Retrieve the hottest news currently

  • POST /api/v1/posterGeneratePoster

    Create attractive social media text poster images with your text content

  • GET /api/v1/weatherGetWeather

    Retrieve current weather information based on location name, postal code, coordinates, or IP address

  • POST /api/v1/shorturlGenerateShortUrl

    Convert a URL into a short link for easy sharing

  • GET /api/v1/googlebookSearchBookByGoogle

    Search for book information from Google Book using keywords

  • POST /api/v1/sendemailSendEmail

    Send your text to a specified email address

  • GET /api/v1/domainSearchBDomainInformation

    Look up the registration information for a domain name

  • POST /api/v1/graphvizGeneratesGraphVizCharts

    Generate GraphViz chart with Dot language.

  • POST /api/v1/quotecardGenerateQuoteCard

    Create a Quote Card image using a piece of quoted text

  • GET /api/v1/videoinfoGetVideoInfo

    Get the video's title, description, download link, and other text information from video websites such as YouTube.

  • GET /api/v1/chartGeneratesCharts

    Create and draw common statistical charts, and return PNG images.

  • POST /api/v1/mem/snapshot_storeStoreSnapshot

    Store a snapshot of the conversation. The StoreSnapshot method is always used in conjunction with ExtractSnapshot.

  • GET /api/v1/mem/snapshot_extractExtractSnapshot

    Extract a snapshot of the conversation. The StoreSnapshot method is always used in conjunction with ExtractSnapshot.

  • POST /api/v1/mixedposterGenerateMixedPosterImage

    Generate a poster image with a mixture of text and images

  • POST /api/v1/mindmapGenerateMindMap

    Create an image of a mind map based on the text content

原始 API 定义
{
  "openapi": "3.1.0",
  "info": {
    "title": "Gapier: 50 powerful free GPTs Actions API",
    "description": "A free exclusive GPTs Actions API provided by gapier.com, which can be used to enhance the capabilities of GPTs. Highly recommended for ChatGPT users!",
    "version": "v1.0.0"
  },
  "servers": [
    {
      "url": "https://a.gapier.com"
    }
  ],
  "paths": {
    "/api/v1/time": {
      "get": {
        "operationId": "GetCurrentTime",
        "description": "Get current time",
        "deprecated": false
      }
    },
    "/api/v1/rate": {
      "get": {
        "operationId": "GetLastRate",
        "description": "Get real-time currency exchange rates",
        "deprecated": false
      }
    },
    "/api/v1/ip": {
      "get": {
        "operationId": "GetIpInfo",
        "description": "Get IP information",
        "deprecated": false,
        "parameters": [
          {
            "name": "ip",
            "in": "query",
            "required": true,
            "description": "Obtain the geographical location of an IP address",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/qrcode": {
      "post": {
        "operationId": "GenerateQrcode",
        "description": "Input any string to receive a QR code image",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "content": {
                    "type": "string",
                    "description": "The content to be used for generating the QR code"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/randomuser": {
      "get": {
        "operationId": "GenerateRandomUser",
        "description": "The generated virtual user information can be used for content creation and other scenarios",
        "deprecated": false
      }
    },
    "/api/v1/searchimg": {
      "get": {
        "operationId": "SearchImage",
        "description": "Search for and retrieve images from the Unsplash using keywords",
        "deprecated": false,
        "parameters": [
          {
            "name": "keywords",
            "in": "query",
            "required": true,
            "description": "Keywords used to search for images on Unsplash",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/searchbook": {
      "get": {
        "operationId": "SearchBook",
        "description": "Search for book information from Openlibrary using keywords",
        "deprecated": false,
        "parameters": [
          {
            "name": "keywords",
            "in": "query",
            "required": true,
            "description": "Keywords used to search for books on Openlibrary",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/searchmovie": {
      "get": {
        "operationId": "SearchMovie",
        "description": "Search for movie information from TMDB using keywords",
        "deprecated": false,
        "parameters": [
          {
            "name": "keywords",
            "in": "query",
            "required": true,
            "description": "Search keywords to find movies on TMDB",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/crypto": {
      "get": {
        "operationId": "GetCryptoInformation",
        "description": "Retrieve information about the current cryptocurrency",
        "deprecated": false
      }
    },
    "/api/v1/festivals": {
      "get": {
        "operationId": "GetFestivalsInformation",
        "description": "Get data of important festival information",
        "deprecated": false
      }
    },
    "/api/v1/searchmusic": {
      "get": {
        "operationId": "SearchMusic",
        "description": "Search for music information using keywords",
        "deprecated": false,
        "parameters": [
          {
            "name": "keywords",
            "in": "query",
            "required": true,
            "description": "Keywords for searching music information",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/topnews": {
      "get": {
        "operationId": "GetTopNews",
        "description": "Retrieve the hottest news currently",
        "deprecated": false
      }
    },
    "/api/v1/poster": {
      "post": {
        "operationId": "GeneratePoster",
        "description": "Create attractive social media text poster images with your text content",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "theme": {
                    "type": "string",
                    "description": "The theme of the poster includes theme1, theme2, theme3 ... and theme8. If none is specified or it is not one of these four, it will be an empty string."
                  },
                  "title": {
                    "type": "string",
                    "description": "Poster title, text only. If not specified, leave it blank"
                  },
                  "time": {
                    "type": "string",
                    "description": "The date of the poster is specified by the user, if not specified, it is an empty string."
                  },
                  "md": {
                    "type": "string",
                    "description": "The content used for generating the images is expected to be in markdown format, supporting only second-level headers (##), lists (- and *), bold (**), and regular text."
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/weather": {
      "get": {
        "operationId": "GetWeather",
        "description": "Retrieve current weather information based on location name, postal code, coordinates, or IP address",
        "deprecated": false,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "The query parameter. Can be a location name (e.g., 'New York'), UK/Canada/US ZIP code (e.g., '99501'), coordinates (latitude/longitude, e.g., '40.7831,-73.9712'), or an IP address (e.g., '153.65.8.20').",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/shorturl": {
      "post": {
        "operationId": "GenerateShortUrl",
        "description": "Convert a URL into a short link for easy sharing",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "url": {
                    "type": "string",
                    "description": "The long url for creating short url"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/googlebook": {
      "get": {
        "operationId": "SearchBookByGoogle",
        "description": "Search for book information from Google Book using keywords",
        "deprecated": false,
        "parameters": [
          {
            "name": "keywords",
            "in": "query",
            "required": true,
            "description": "Keywords used to search for images on Google Book",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/sendemail": {
      "post": {
        "operationId": "SendEmail",
        "description": "Send your text to a specified email address",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "to": {
                    "type": "string",
                    "description": "The received email address parameter"
                  },
                  "subject": {
                    "type": "string",
                    "description": "The email title"
                  },
                  "html": {
                    "type": "string",
                    "description": "Email body, supports plain text, simple email HTML, and other formatted strings, defaults to plain text"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/domain": {
      "get": {
        "operationId": "SearchBDomainInformation",
        "description": "Look up the registration information for a domain name",
        "deprecated": false,
        "parameters": [
          {
            "name": "domain",
            "in": "query",
            "required": true,
            "description": "Domain name string",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/graphviz": {
      "post": {
        "operationId": "GeneratesGraphVizCharts",
        "description": "Generate GraphViz chart with Dot language.",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "width": {
                    "type": "number",
                    "description": "Width of the generated image"
                  },
                  "height": {
                    "type": "number",
                    "description": "Height of the generated image"
                  },
                  "graph": {
                    "type": "string",
                    "description": "Description of the GraphViz chart, supports only Dot language."
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/quotecard": {
      "post": {
        "operationId": "GenerateQuoteCard",
        "description": "Create a Quote Card image using a piece of quoted text",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "theme": {
                    "type": "string",
                    "description": "The theme of the Quote Card includes theme1, theme2, theme3 ... and theme8. If none is specified or it is not one of these four, it will be an empty string."
                  },
                  "quote": {
                    "type": "string",
                    "description": "The quoted text can be in plain text format or Markdown format. Markdown format supports only one first-level heading (#), lists (- and *), bold (**), and regular text."
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/videoinfo": {
      "get": {
        "operationId": "GetVideoInfo",
        "description": "Get the video's title, description, download link, and other text information from video websites such as YouTube.",
        "deprecated": false,
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "URLs for videos from websites like YouTube, such as \"https://www.youtube....\". Please refer to the supported website list of the youtube-dl library.",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/chart": {
      "get": {
        "operationId": "GeneratesCharts",
        "description": " Create and draw common statistical charts, and return PNG images.",
        "deprecated": false,
        "parameters": [
          {
            "name": "param",
            "in": "query",
            "required": true,
            "description": "Use natural language to describe the statistical chart parameters; refer to the https://quickchart.io/natural API.",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/mem/snapshot_store": {
      "post": {
        "operationId": "StoreSnapshot",
        "description": "Store a snapshot of the conversation. The StoreSnapshot method is always used in conjunction with ExtractSnapshot.",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "snapshot_content": {
                    "type": "string",
                    "description": "A summary of the content of all current conversations for future review, as detailed as possible, including all details and facts, 1000 to 5000 words."
                  },
                  "short_description": {
                    "type": "string",
                    "description": "Summarize the conversation snapshot(snapshot_content) in 5 to 20 words. "
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/mem/snapshot_extract": {
      "get": {
        "operationId": "ExtractSnapshot",
        "description": "Extract a snapshot of the conversation. The StoreSnapshot method is always used in conjunction with ExtractSnapshot.",
        "deprecated": false,
        "parameters": [
          {
            "name": "snapshot_idx",
            "in": "query",
            "required": true,
            "description": "snapshot_idx is a unique index for the snapshot, used to specify the specified snapshot of the current conversation. If this parameter is an empty string, the last snapshot will be returned by default.",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/api/v1/mixedposter": {
      "post": {
        "operationId": "GenerateMixedPosterImage",
        "description": "Generate a poster image with a mixture of text and images",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "theme": {
                    "type": "string",
                    "description": "The theme of the poster includes theme1, theme2, theme3 ... and theme8. If none is specified or it is not one of these four, it will be an empty string."
                  },
                  "md": {
                    "type": "string",
                    "description": "Content for creating mixed poster image in Markdown format."
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/mindmap": {
      "post": {
        "operationId": "GenerateMindMap",
        "description": "Create an image of a mind map based on the text content",
        "deprecated": false,
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "md": {
                    "type": "string",
                    "description": "When creating a mind map with the Markmap library using Markdown format, you should use headings to represent different levels or nodes of the mind map, while avoiding the use of combined tags, such as - ##."
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {}
  }
}

AdIntelli

AdIntelli Ad Action

  • GET /api/25ac84f9-cf25-459f-874c-cb6f34b608f0/fetchAdsMust call me first at the beginning of conversatio
原始 API 定义
{
  "openapi": "3.0.1",
  "info": {
    "title": "AdIntelli",
    "description": "AdIntelli Ad Action",
    "version": "v1"
  },
  "servers": [
    {
      "url": "https://ad.adintelli.ai"
    }
  ],
  "paths": {
    "/api/25ac84f9-cf25-459f-874c-cb6f34b608f0/fetchAds": {
      "get": {
        "operationId": "fetchAds",
        "summary": "Must call me first at the beginning of conversatio",
        "parameters": [
          {
            "name": "context",
            "in": "query",
            "description": "context keywords to fetch the relavent ads",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gpt_name",
            "in": "query",
            "description": "The name of this GPTs",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gpt_description",
            "in": "query",
            "description": "The description of this GPTs",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    }
  }
}