analyze_content
Análisis de contenido impulsado por IA con detección de idioma, extracción de temas, análisis de sentimiento y puntuación de calidad SEO. Ideal para clasificar contenido y evaluar su calidad.
Casos de uso
Clasificación de contenido
Categorice automáticamente artículos, entradas de blog o documentos por tema y sentimiento
Evaluación de calidad SEO
Puntúe la calidad del contenido en legibilidad, uso de palabras clave y buenas prácticas SEO
Monitoreo de sentimiento
Haga seguimiento del sentimiento de marca en reseñas, redes sociales o comentarios de clientes
Curaduría de contenido
Filtre y clasifique contenido según puntuaciones de calidad, relevancia y sentimiento
Detección multilingüe
Identifique y enrute automáticamente el contenido por idioma para su procesamiento
Extracción de temas
Descubra los temas, palabras clave y entidades principales para etiquetado y búsqueda
Endpoint
/api/v1/tools/analyze_contentParameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
text | string | Required | - | Contenido de texto a analizar (máximo 50,000 caracteres) Example: Your article or content text here... |
options | object | Optional | - | Configuración de las opciones de análisis Example: {"enableSemanticAnalysis": true, "includeSEOScore": true} |
enableSemanticAnalysis | boolean | Optional | true | Extraer temas, entidades y estructura semántica Example: true |
includeSEOScore | boolean | Optional | true | Calcular métricas de calidad SEO Example: true |
detectLanguage | boolean | Optional | true | Identificar el idioma del contenido automáticamente Example: true |
analyzeSentiment | boolean | Optional | true | Realizar análisis de sentimiento Example: true |
Ejemplos de solicitud
Ejemplo de respuesta
{ "success": true, "data": { "language": "en", "languageConfidence": 0.99, "sentiment": { "overall": "positive", "score": 0.75, "magnitude": 0.6, "emotions": { "joy": 0.3, "optimism": 0.45 } }, "topics": [ "artificial intelligence", "software development", "GitHub Copilot", "developer tools" ], "entities": [ { "text": "GitHub Copilot", "type": "PRODUCT", "salience": 0.8 }, { "text": "AI", "type": "TECHNOLOGY", "salience": 0.9 } ], "seoScore": 78, "seoAnalysis": { "readability": 85, "keywordDensity": "optimal", "contentLength": "good", "headingStructure": "needs-improvement", "suggestions": [ "Add headings (H1, H2, H3) for better structure", "Content length is good (150+ words recommended)" ] }, "statistics": { "characterCount": 156, "wordCount": 28, "sentenceCount": 2, "avgWordsPerSentence": 14, "readingTime": "7 seconds" } }, "credits_used": 3, "credits_remaining": 997, "processing_time": 1850}data.languageIdioma detectado (código ISO 639-1)data.sentiment.overallSentimiento general: positivo, neutral o negativodata.sentiment.scorePuntuación de polaridad del sentimiento (-1 a +1)data.topicsTemas principales extraídos del contenidodata.entitiesEntidades nombradas con su tipo e importancia (salience)data.seoScorePuntuación general de calidad SEO (0-100)credits_used3 credits fijos por análisisprocessing_timeEl análisis suele tardar entre 1 y 3 segundosManejo de errores
Texto demasiado largo (400 Bad Request)
El contenido supera el límite de 50,000 caracteres. Divídalo en fragmentos más pequeños.
Texto demasiado corto (400 Bad Request)
Se requieren al menos 50 caracteres para un análisis significativo.
Idioma no admitido (400 Bad Request)
No se pudo detectar el idioma del contenido o no es compatible. Admitimos más de 100 idiomas.
El análisis falló (500 Internal Server Error)
El análisis con IA encontró un error. Intente simplificar el texto o contacte con soporte.
Costo en credits
Qué incluye:
Detección de idioma (más de 100 idiomas)
Análisis de sentimiento con desglose de emociones
Extracción de temas y entidades
Puntuación de calidad SEO
Métricas de legibilidad
Estadísticas de contenido
Recomendaciones por plan:
Plan Free: 1,000 credits de prueba por única vez = 333 análisis de contenido
Plan Hobby: 5,000 credits = 1,666 análisis ($19/mo)
Plan Professional: 50,000 credits = 16,666 análisis ($99/mo)