Get Analysis
GET /api/agents/youtube/analysis/{job_id}
Get AI analysis results for a transcript.
Args: job_id: The job identifier.
Returns: Summary, extracted entities (with per-entity confidence), topics, key quotes, project relevance, chunk count, and analysis wall-clock time in milliseconds.
Raises: HTTPException(404): No job exists with the given id, or no analysis row has been written yet (analysis never ran or failed before any data was persisted).
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”Successful Response
AI analysis results for a transcript.
object
Job identifier
YouTube video ID
Video title
AI-generated summary
Extracted entities
Extracted entity from content with type classification and confidence scoring.
Represents a named entity (person, place, organization, concept, etc.) extracted from analyzed content with confidence scoring and contextual information.
Fields:
name: Entity name or identifier as extracted from contententity_type: Classification type (person, place, organization, concept, etc.)confidence: Extraction confidence score from 0.0 to 1.0context: Surrounding text context where entity was found
Usage: Used in perception and research responses to return extracted entities.
Integration:
- WebpagePerceptionResponse: Entity list in perception results
- ResearchResult: Entities extracted from research results
- EnrichContentResponse: Additional entities from enrichment
Key topics
Notable quotes
ChromaDB chunks stored
Analysis time in ms
Validation Error