genkitx-weaviate
    Preparing search index...

    Function weaviateRetrieverRef

    • Creates a reference to a Weaviate retriever.

      Parameters

      • params: { collectionName: string; displayName?: string }

        Configuration for the retriever reference

        • collectionName: string

          Name of the Weaviate collection

        • OptionaldisplayName?: string

          Optional display name for the retriever

      Returns RetrieverReference<
          ZodOptional<
              ZodObject<
                  { k: ZodOptional<ZodNumber> } & {
                      distance: ZodOptional<ZodNumber>;
                      filters: ZodOptional<ZodType<FilterValue, ZodTypeDef, FilterValue>>;
                  },
                  "strip",
                  ZodTypeAny,
                  { distance?: number; filters?: FilterValue; k?: number },
                  { distance?: number; filters?: FilterValue; k?: number },
              >,
          >,
      >

      A retriever reference object

      const retriever = weaviateRetrieverRef({
      collectionName: 'Documents'
      });