Vectara provides an end-to-end platform for creating GenAI products using a simple to use API. You can [sign up for an account](https://console.vectara.com/signup) and then view several [API Recipes](https://docs.vectara.com/docs/api-recipes) with example queries and parameter values. The Vectara API Playground lets you experiment with REST endpoints from your browser. Select an endpoint to view its definition, including the required or optional headers, body, responses, and sample commands. On the right side of each endpoint page, like [Get Corpus](/docs/rest-api/get-corpus), you manually enter your API Key or OAuth Bearer Token, `customer_id`, and then any required body parameters like the `corpusID` before sending the API request. :::note Vectara supports two primary methods of authentication: API keys and OAuth 2.0, which are applicable to all endpoints. Query API Keys are used for read-only querying operations, while Index API Keys provide read and write access. The OAuth 2.0 operations authenticate with a Bearer Token via the OAuth 2.0 client credentials grant. Review the [**OAuth 2.0 section**](https://docs.vectara.com/docs/learn/authentication/oauth-2) about how to generate the token.
Raw data
{
"_id": null,
"home_page": "https://github.com/david-vectara/vectara-sdk",
"name": "vectara-client",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": "OpenAPI, OpenAPI-Generator, Vectara REST API v2",
"author": "david@vectara.com",
"author_email": "feedback@vectara.com",
"download_url": "https://files.pythonhosted.org/packages/5d/19/3ff383aad0f5d815cb7f284691198a035e725e64a280b032b7de351fba73/vectara_client-0.0.10.tar.gz",
"platform": null,
"description": " Vectara provides an end-to-end platform for creating GenAI products using a simple to use API. You can [sign up for an account](https://console.vectara.com/signup) and then view several [API Recipes](https://docs.vectara.com/docs/api-recipes) with example queries and parameter values. The Vectara API Playground lets you experiment with REST endpoints from your browser. Select an endpoint to view its definition, including the required or optional headers, body, responses, and sample commands. On the right side of each endpoint page, like [Get Corpus](/docs/rest-api/get-corpus), you manually enter your API Key or OAuth Bearer Token, `customer_id`, and then any required body parameters like the `corpusID` before sending the API request. :::note Vectara supports two primary methods of authentication: API keys and OAuth 2.0, which are applicable to all endpoints. Query API Keys are used for read-only querying operations, while Index API Keys provide read and write access. The OAuth 2.0 operations authenticate with a Bearer Token via the OAuth 2.0 client credentials grant. Review the [**OAuth 2.0 section**](https://docs.vectara.com/docs/learn/authentication/oauth-2) about how to generate the token. \r\n \r\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Vectara REST API v2",
"version": "0.0.10",
"project_urls": {
"Homepage": "https://github.com/david-vectara/vectara-sdk"
},
"split_keywords": [
"openapi",
" openapi-generator",
" vectara rest api v2"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d86bc57ce0f7f398157585af1a2f65de657e496d94031abc14308240fc9c5a8e",
"md5": "ec09878f0d7aec0d14cb9e3568cf451a",
"sha256": "ad9a641e50366121e7dc3df4f9aef06a92b4c7546702d49d5e4ea637c96f2143"
},
"downloads": -1,
"filename": "vectara_client-0.0.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ec09878f0d7aec0d14cb9e3568cf451a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 257195,
"upload_time": "2024-08-05T22:30:42",
"upload_time_iso_8601": "2024-08-05T22:30:42.292002Z",
"url": "https://files.pythonhosted.org/packages/d8/6b/c57ce0f7f398157585af1a2f65de657e496d94031abc14308240fc9c5a8e/vectara_client-0.0.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5d193ff383aad0f5d815cb7f284691198a035e725e64a280b032b7de351fba73",
"md5": "1a3a9ad801304d3ed96f3ab46ee356ed",
"sha256": "a3ec4d09cc809f89ed89d1fe3f5265a9ca124259389d025c51801159127554d9"
},
"downloads": -1,
"filename": "vectara_client-0.0.10.tar.gz",
"has_sig": false,
"md5_digest": "1a3a9ad801304d3ed96f3ab46ee356ed",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 90184,
"upload_time": "2024-08-05T22:30:44",
"upload_time_iso_8601": "2024-08-05T22:30:44.558654Z",
"url": "https://files.pythonhosted.org/packages/5d/19/3ff383aad0f5d815cb7f284691198a035e725e64a280b032b7de351fba73/vectara_client-0.0.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-05 22:30:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "david-vectara",
"github_project": "vectara-sdk",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "vectara-client"
}