langchain.js
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    apiKey: string
    apiUrl: string = "https://api.turbopuffer.com/v1"
    batchSize: number = 3000
    caller: AsyncCaller
    distanceMetric: TurbopufferDistanceMetric = "cosine_distance"
    namespace: string = "default"

    Accessors

    • get lc_aliases(): { [key: string]: string }

      Returns { [key: string]: string }

    • get lc_secrets(): { [key: string]: string }

      Returns { [key: string]: string }

    Methods

    • Returns string

    • Parameters

      • documents: DocumentInterface[]
      • Optionaloptions: { ids?: string[] }

      Returns Promise<string[]>

    • Parameters

      • vectors: number[][]
      • documents: DocumentInterface[]
      • Optionaloptions: { ids?: string[] }

      Returns Promise<string[]>

    • Parameters

      • fetchUrl: string
      • stringifiedBody: undefined | string
      • method: string = "POST"

      Returns Promise<any>

    • Returns { Authorization: string; "Content-Type": string }

    • Parameters

      • params: { deleteIndex?: boolean }

      Returns Promise<void>

    • Parameters

      Returns Promise<[DocumentInterface, number][]>

    • Parameters

      Returns Promise<TurbopufferVectorStore>

    • Returns string