Toggle Menu
Prev Up Next

# `langchain_community.retrievers.pinecone_hybrid_search`.create_index

langchain_community.retrievers.pinecone_hybrid_search.create_index(contexts: List[str], index: Any, embeddings: Embeddings, sparse_encoder: Any, ids: Optional[List[str]] = None, metadatas: Optional[List[dict]] = None, namespace: Optional[str] = None) → None

  Create an index from a list of contexts.

  It modifies the index argument in-place!

  Parameters

    - contexts (List[str]) – List of contexts to embed.

    - index (Any) – Index to use.

    - embeddings (Embeddings) – Embeddings model to use.

    - sparse_encoder (Any) – Sparse encoder to use.

    - ids (Optional[List[str]]) – List of ids to use for the documents.

    - metadatas (Optional[List[dict]]) – List of metadata to use for the documents.

    - namespace (Optional[str]) –

  Return type

    None