Skip to content
1 min read · 66 words

Function: renderFirstPartyRetrievables()

ts
function renderFirstPartyRetrievables(
  items: Iterable<{
    attrs: RetrievableAttrs;
    retrievable: Retrievable;
  }>,
  renderHandle?:
    | ((input: {
        artifact: unknown;
        byteLength: number;
        callId: string;
        encoding?: string;
        estimatedTokens?: number;
        lineCount: number;
      }) => string)
    | undefined,
): Promise<string>;

Defined in: src/batteries/llm/chat_common/helpers.ts:582

Implements ChatHelpersCommon.renderFirstPartyRetrievables.

Parameters

ParameterTypeDefault value
itemsIterable<{ attrs: RetrievableAttrs; retrievable: Retrievable; }>undefined
renderHandle| ((input: { artifact: unknown; byteLength: number; callId: string; encoding?: string; estimatedTokens?: number; lineCount: number; }) => string) | undefineddefaultRenderRetrievableHandleBody

Returns

Promise<string>