Search Results for

    Show / Hide Table of Contents

    Delegate RecordMerger

    A delegate that merges two GenerationRecord instances into one. Used to combine a base record with a newly generated record, e.g. for appending streaming chunks.

    Namespace: Glitch9.AIDevKit
    Assembly: Glitch9.AIDevKit.dll
    Syntax
    public delegate GenerationRecord RecordMerger(GenerationRecord baseRecord, GenerationRecord newRecord)
    Parameters
    Type Name Description
    GenerationRecord baseRecord

    The existing record to merge into.

    GenerationRecord newRecord

    The newly generated record to merge from.

    Returns
    Type Description
    GenerationRecord

    A merged GenerationRecord combining both inputs.

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation