Skip to content

Commit

Permalink
Adding Self-querying for Vectara (#10332)
Browse files Browse the repository at this point in the history
- Description: Adding support for self-querying to Vectara integration
  - Issue: per customer request
  - Tag maintainer: @rlancemartin @baskaryan 
  - Twitter handle: @ofermend 

Also updated some documentation, added self-query testing, and a demo
notebook with self-query example.
  • Loading branch information
ofermend committed Sep 7, 2023
1 parent 25ec655 commit a9eb7c6
Show file tree
Hide file tree
Showing 8 changed files with 743 additions and 33 deletions.
5 changes: 3 additions & 2 deletions docs/extras/integrations/providers/vectara/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ What is Vectara?
- You can use Vectara's integration with LangChain as a Vector store or using the Retriever abstraction.

## Installation and Setup
To use Vectara with LangChain no special installation steps are required. You just have to provide your customer_id, corpus ID, and an API key created within the Vectara console to enable indexing and searching.
To use Vectara with LangChain no special installation steps are required.
To get started, follow our [quickstart](https://docs.vectara.com/docs/quickstart) guide to create an account, a corpus and an API key.
Once you have these, you can provide them as arguments to the Vectara vectorstore, or you can set them as environment variables.

Alternatively these can be provided as environment variables
- export `VECTARA_CUSTOMER_ID`="your_customer_id"
- export `VECTARA_CORPUS_ID`="your_corpus_id"
- export `VECTARA_API_KEY`="your-vectara-api-key"
Expand Down
178 changes: 151 additions & 27 deletions docs/extras/integrations/vectorstores/vectara.ipynb

Large diffs are not rendered by default.

Loading

0 comments on commit a9eb7c6

Please sign in to comment.