Documentation
¶
Overview ¶
Package experience provides experience conflict resolution service. This package re-exports types and services from internal/experience for backward compatibility.
Package experience provides experience distillation service. This package re-exports types and services from internal/experience for backward compatibility.
Package experience provides experience ranking data structures. This package re-exports types from internal/experience for backward compatibility.
Package experience provides experience ranking service. This package re-exports types and services from internal/experience for backward compatibility.
Package experience provides task result data structures for experience distillation. This package re-exports types from internal/experience for backward compatibility.
Index ¶
Constants ¶
const ( ExperienceTypeSuccess = experience.ExperienceTypeSuccess ExperienceTypeFailure = experience.ExperienceTypeFailure )
ExperienceType constants re-exported from internal/experience.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConflictResolver ¶
type ConflictResolver = experience.ConflictResolver
ConflictResolver re-exports from internal/experience.
func NewConflictResolver ¶
func NewConflictResolver() *ConflictResolver
NewConflictResolver re-exports from internal/experience.
type DistillationService ¶
type DistillationService = internalexperience.DistillationService
DistillationService re-exports from internal/experience.
func NewDistillationService ¶
func NewDistillationService( llmClient *llm.Client, embeddingClient *embedding.EmbeddingClient, experienceRepo repositories.ExperienceRepositoryInterface, ) *DistillationService
NewDistillationService re-exports from internal/experience.
type Experience ¶
type Experience = experience.Experience
Experience re-exports from internal/experience.
type ExtractedExperience ¶
type ExtractedExperience = internalexperience.ExtractedExperience
ExtractedExperience re-exports from internal/experience.
type RankedExperience ¶
type RankedExperience = experience.RankedExperience
RankedExperience re-exports from internal/experience.
type RankingService ¶
type RankingService = experience.RankingService
RankingService re-exports from internal/experience.
func NewRankingService ¶
func NewRankingService() *RankingService
NewRankingService re-exports from internal/experience.
type RankingWeights ¶
type RankingWeights = experience.RankingWeights
RankingWeights re-exports from internal/experience.
func DefaultRankingWeights ¶
func DefaultRankingWeights() *RankingWeights
DefaultRankingWeights re-exports from internal/experience.
type TaskResult ¶
type TaskResult = internalexperience.TaskResult
TaskResult re-exports from internal/experience.