evalution
    Preparing search index...

    Module evalution

    evalution — TypeScript AI Prompt Playground.

    This module exports the public API used to integrate evalution into your own tooling or to extend it with custom prompt sources and SDK adapters.

    import { FilePromptProvider } from 'evalution';

    const provider = new FilePromptProvider({ rootDir: './prompts' });
    const prompts = await provider.getAllPrompts();

    Classes

    BaseTraceIngestor
    BaseTraceProvider
    FilePromptProvider
    GeminiInteractionsSDK
    LocalFileProvider
    MemoryFileProvider
    MemoryTraceProvider
    OTelTraceIngestor
    TSPromptFileType
    VercelAISDK
    VercelAISDKTelemetry

    Interfaces

    AddPromptContext
    AddPromptField
    EvalutionConfig
    ExecuteConfigOptions
    ExecuteOptions
    ExecuteRequest
    ExecuteResponse
    ExtractedProps
    FilePromptMetadata
    FilePromptProviderOptions
    FileProvider
    FileWatchOptions
    GlobOptions
    LLMSpanDetails
    ModelCatalog
    ModelGroupInfo
    ModelInfo
    ModelValueType
    NormalizedFilePrompt
    NormalizedMessage
    NormalizedParameter
    NormalizedPrompt
    NormalizedPromptUpdates
    NormalizedToolCall
    ParsedFilePrompt
    ParsedPrompt
    PerPromptTelemetry
    PerTraceTelemetry
    PromptChangeEvent
    PromptFileType
    PromptID
    PromptProvider
    PromptProviderInfo
    PromptsHelperOptions
    PromptSpanInfo
    PropDefinition
    SDKAdapter
    SourceSpan
    Span
    SpanMessage
    ToolSpanDetails
    Trace
    TraceChangeEvent
    TraceIngestor
    TraceProvider
    TraceProviderInfo
    TraceSink
    TraceSummary
    TraceWithSpans
    VercelAISDKTelemetryOptions

    Type Aliases

    CalleeBinding
    ChangeEventType
    FileWatchCallback
    ModelPropValue
    PromptsFactory
    PromptsHelper
    PropValue
    SpanKind
    TraceChangeType
    TraceStreamEvent

    Variables

    PROMPT_ID_ATTRIBUTE
    PROMPT_INPUTS_ATTRIBUTE
    PROMPT_NAME_ATTRIBUTE
    PROMPT_PROVIDER_ID_ATTRIBUTE
    SPAN_KIND_ATTRIBUTE

    Functions

    createTracerForPrompt
    getPromptSpanAttributes
    mergeSpans
    setupGlobalOTelPipeline