EmbeddingPipeline

UMLClass
Skill Seekers :: skill_seekers :: Embedding :: EmbeddingPipeline

Description

Flexible embedding generation pipeline. Supports multiple providers, batch processing, caching, and cost tracking.

Attributes

Visibility Name Type Description
private config EmbeddingConfig
private provider EmbeddingProvider
private cache EmbeddingCache
private cost_tracker CostTracker

Operations

Visibility Name Description
public run()
public generate_batch()
public validate_dimensions()
public get_cost_stats()
private _create_provider()
private _estimate_tokens()

Properties

Name Value
name EmbeddingPipeline
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Dependencies

Relationships

Owned Elements

Diagrams