YooTube SEO Wizard πŸš€ SEO, Title, Thumbnail

YooTube SEO Wizard πŸš€ SEO, Title, Thumbnail Β· GPT μž‘μ—…

Get Video Info

This plugin allows users to get some info for video

  • POST /dev2/generateSoraPrompt_v2/ytseo/releasegenerate Sora Prompt
  • POST /dev2/generateImage/ytseo/REALISTIC/releasegenerateImage
  • POST /dev2/getVideoContentLink_sss_proGet the video content and metadata
  • POST /dev2/getVideoToolsRecommendInfoGet the video recommend data
원본 API μŠ€ν‚€λ§ˆ
{
  "openapi": "3.1.0",
  "info": {
    "title": "Get Video Info",
    "description": "This plugin allows users to get some info for video",
    "version": "v1"
  },
  "servers": [
    {
      "url": "https://ct2.alici.ai"
    }
  ],
  "security": [
    {
      "oauth2": [
        "openid"
      ]
    }
  ],
  "paths": {
    "/dev2/generateSoraPrompt_v2/ytseo/release": {
      "post": {
        "operationId": "generateSoraPrompt",
        "x-openai-isConsequential": false,
        "summary": "generate Sora Prompt",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "conversation_context": {
                    "description": "The full user input. If this is the first message in the conversation, add [start] before the string, otherwise add [continue] before the string.",
                    "type": "string"
                  }
                },
                "required": [
                  "conversation_context"
                ]
              }
            }
          }
        },
        "security": [],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/generateSoraPrompt"
                }
              }
            }
          }
        }
      }
    },
    "/dev2/generateImage/ytseo/REALISTIC/release": {
      "post": {
        "operationId": "generateImage",
        "x-openai-isConsequential": false,
        "summary": "generateImage",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "image_prompt": {
                    "type": "string",
                    "description": "The prompt to use to generate the image."
                  },
                  "aspect_ratio": {
                    "type": "string",
                    "description": "The field allows the following values: ASPECT_10_16, ASPECT_16_10, ASPECT_9_16, ASPECT_16_9, ASPECT_3_2, ASPECT_2_3, ASPECT_4_3, ASPECT_3_4, ASPECT_1_1, ASPECT_1_3, ASPECT_3_1"
                  },
                  "negative_prompt": {
                    "type": "string",
                    "description": "Description of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt."
                  }
                },
                "required": [
                  "image_prompt",
                  "resolution",
                  "negative_prompt"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/generateImage"
                }
              }
            }
          }
        }
      }
    },
    "/dev2/getVideoContentLink_sss_pro": {
      "post": {
        "operationId": "getVideoContentLink_sss_pro",
        "x-openai-isConsequential": false,
        "summary": "Get the video content and metadata",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "url": {
                    "type": "string",
                    "description": "The URL of the YouTube video."
                  }
                },
                "required": [
                  "url"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/getVideoContentLink_sss_pro"
                }
              }
            }
          }
        }
      }
    },
    "/dev2/getVideoToolsRecommendInfo": {
      "post": {
        "operationId": "getVideoToolsRecommendInfo",
        "x-openai-isConsequential": false,
        "summary": "Get the video recommend data",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {},
                "required": []
              }
            }
          }
        },
        "security": [],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/getVideoToolsRecommendInfo"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "oauth2": {
        "type": "oauth2",
        "flows": {
          "authorizationCode": {
            "authorizationUrl": "https://ct2.alici.ai/dev2/sign_v2/youtubeSEO",
            "tokenUrl": "https://ct2.alici.ai/dev2/oauth/token",
            "scopes": {
              "openid": "OpenID Connect scope"
            }
          }
        }
      }
    },
    "schemas": {
      "getVideoContentLink_sss_pro": {
        "type": "object",
        "properties": {
          "state": {
            "type": "boolean",
            "description": "request success or fail"
          },
          "transcript": {
            "type": "string",
            "description": "video transcript and timeline"
          },
          "next_to_do": {
            "type": "string"
          },
          "metadata": {
            "type": "object",
            "properties": {}
          }
        }
      },
      "generateImage": {
        "type": "object",
        "properties": {
          "state": {
            "type": "boolean",
            "description": "request success or fail"
          },
          "image_url": {
            "type": "string",
            "description": "The url of images."
          },
          "next_to_do": {
            "type": "string"
          }
        }
      },
      "generateSoraPrompt": {
        "type": "object",
        "properties": {
          "state": {
            "type": "boolean",
            "description": "request success or fail"
          },
          "next_to_do": {
            "type": "string"
          }
        }
      },
      "getVideoToolsRecommendInfo": {
        "type": "object",
        "properties": {
          "state": {
            "type": "boolean",
            "description": "request success or fail"
          },
          "next_to_do": {
            "type": "string"
          },
          "recommend_data": {
            "type": "object",
            "properties": {}
          }
        }
      }
    }
  }
}