Skip to content

VectaraSearch

Description: A logic unit for searching in Vectara. Requires the VECTARA_API_KEY environment variable to be set for authentication.

PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ implementationNoconstNo-Implementation
+ corpus_keyNostringNo-Corpus Key
- descriptionNostringNo-Description
- vectara_urlNostringNo-Vectara Url
- read_document_enabledNobooleanNo-Read Document Enabled
- read_document_descriptionNoCombinationNo-Read Document Description

1. Property implementation

Title: Implementation

Typeconst
RequiredYes

Specific value: "VectaraSearch"

2. Property corpus_key

Title: Corpus Key

Typestring
RequiredYes

Description: The corpus key to search in.

3. Property description

Title: Description

Typestring
RequiredNo
Default"Search documents related to {corpus_key}."

Description: Description of the tool presented to LLM. Will be formatted with corpus_key.

4. Property vectara_url

Title: Vectara Url

Typestring
RequiredNo
Default"https://api.vectara.io/"

5. Property read_document_enabled

Title: Read Document Enabled

Typeboolean
RequiredNo
Defaultfalse

Description: Enable read_document tool.

6. Property read_document_description

Title: Read Document Description

Typecombining
RequiredNo
Additional properties[Any type: allowed]
Default"Read a document from {corpus_key}."

Description: Description of the tool presented to LLM. Will be formatted with corpus_key.

Any of(Option)
item 0
item 1

6.1. Property item 0

Typestring
RequiredNo

6.2. Property item 1

Typenull
RequiredNo