Langfuse JS/TS SDKs
    Preparing search index...

    Module @langfuse/client

    GitHub Banner

    @langfuse/client

    This is the client package of the Langfuse JS SDK containing the main abstraction around features such as prompts, datasets, and scores.

    Package NPM Description Environments
    @langfuse/client NPM Langfuse API client for universal JavaScript environments Universal JS
    @langfuse/tracing NPM Langfuse instrumentation methods based on OpenTelemetry Node.js 20+
    @langfuse/otel NPM Langfuse OpenTelemetry export helpers Node.js 20+
    @langfuse/openai NPM Langfuse integration for OpenAI SDK Universal JS
    @langfuse/langchain NPM Langfuse integration for LangChain Universal JS

    MIT

    Enumerations

    ChatMessageType

    Classes

    ChatPromptClient
    DatasetManager
    ExperimentManager
    LangfuseClient
    MediaManager
    PromptManager
    ScoreManager
    TextPromptClient

    Interfaces

    LangfuseClientParams

    Type Aliases

    ChatMessageOrPlaceholder
    CreateChatPromptBodyWithPlaceholders
    Evaluation
    Evaluator
    EvaluatorParams
    ExperimentItem
    ExperimentItemResult
    ExperimentParams
    ExperimentResult
    ExperimentTask
    ExperimentTaskParams
    FetchedDataset
    LangchainMessagesPlaceholder
    LangfuseMediaResolveMediaReferencesParams
    LinkDatasetItemFunction
    RunEvaluator
    RunEvaluatorParams
    RunExperimentOnDataset

    Functions

    createEvaluatorFromAutoevals