YouChat · Acciones GPT
ChatWithVideos.com API
Discover a smarter way to learn and engage with YouTube videos using YouChat. https://www.ChatWithVideos.com integrates seamlessly with ChatGPT, letting you chat with any video, asking questions and getting instant summaries. Whether you're looking to boost productivity, enhance your learning, or fuel your creativity, YouChat transforms your video watching into an interactive, insightful experience. With features like on-screen text extraction, visual analysis, and language versatility, it's designed to cater to your individual learning style and needs. Simple to use and compatible with all major browsers, YouChat makes your video learning journey intuitive and enjoyable. Start transforming the way you watch and learn from videos today with YouChat by visiting https://ChatWithVideos.com
GET /videos/import-from-urlImports the video details for a URL that a user provides. Returns video details to chat with.GET /conversationsGets the unique index/number/count of this particuiar conversation.POST /usersSubscribes the user to receive updates when new features are released
Esquema original API
{
"openapi": "3.1.0",
"info": {
"title": "ChatWithVideos.com API",
"description": "Discover a smarter way to learn and engage with YouTube videos using YouChat. https://www.ChatWithVideos.com integrates seamlessly with ChatGPT, letting you chat with any video, asking questions and getting instant summaries. Whether you're looking to boost productivity, enhance your learning, or fuel your creativity, YouChat transforms your video watching into an interactive, insightful experience. With features like on-screen text extraction, visual analysis, and language versatility, it's designed to cater to your individual learning style and needs. Simple to use and compatible with all major browsers, YouChat makes your video learning journey intuitive and enjoyable. Start transforming the way you watch and learn from videos today with YouChat by visiting https://ChatWithVideos.com",
"version": "1.0.0"
},
"servers": [
{
"url": "https://chatwithvideos.com/api",
"description": "Main API server"
},
{
"url": "https://fine-simple-swift.ngrok-free.app/api",
"description": "Development mode only"
}
],
"paths": {
"/videos/import-from-url": {
"get": {
"operationId": "importFromUrl",
"summary": "Imports the video details for a URL that a user provides. Returns video details to chat with.",
"parameters": [
{
"in": "query",
"name": "url",
"required": true,
"description": "The URL of the user's video.",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Video data retrieved successfully."
}
}
}
},
"/conversations": {
"get": {
"operationId": "getConversationNumber",
"summary": "Gets the unique index/number/count of this particuiar conversation.",
"responses": {
"200": {
"description": "The conversation number has been returned."
}
}
}
},
"/users": {
"post": {
"operationId": "subscribeToReceiveUpdates",
"summary": "Subscribes the user to receive updates when new features are released",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email",
"description": "The user's email address."
}
}
}
}
}
},
"responses": {
"200": {
"description": "Subscription successful."
},
"400": {
"description": "Invalid input."
}
}
}
}
}
}