-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: commit a fully generated provider for testing
- Loading branch information
Showing
618 changed files
with
7,679 additions
and
6,999 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "airbyte_destination_langchain Data Source - terraform-provider-airbyte" | ||
subcategory: "" | ||
description: |- | ||
DestinationLangchain DataSource | ||
--- | ||
|
||
# airbyte_destination_langchain (Data Source) | ||
|
||
DestinationLangchain DataSource | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "airbyte_destination_langchain" "my_destination_langchain" { | ||
destination_id = "...my_destination_id..." | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `destination_id` (String) | ||
|
||
### Read-Only | ||
|
||
- `configuration` (String) The values required to configure the destination. Parsed as JSON. | ||
- `destination_type` (String) | ||
- `name` (String) | ||
- `workspace_id` (String) | ||
|
||
|
This file was deleted.
Oops, something went wrong.
10 changes: 5 additions & 5 deletions
10
docs/data-sources/source_clazar.md → ...ogle_analytics_v4_service_account_only.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 changes: 5 additions & 5 deletions
10
docs/data-sources/source_goldcast.md → docs/data-sources/source_punk_api.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,147 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "airbyte_destination_langchain Resource - terraform-provider-airbyte" | ||
subcategory: "" | ||
description: |- | ||
DestinationLangchain Resource | ||
--- | ||
|
||
# airbyte_destination_langchain (Resource) | ||
|
||
DestinationLangchain Resource | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
resource "airbyte_destination_langchain" "my_destination_langchain" { | ||
configuration = { | ||
embedding = { | ||
fake = {} | ||
} | ||
indexing = { | ||
chroma_local_persistance = { | ||
collection_name = "...my_collection_name..." | ||
destination_path = "/local/my_chroma_db" | ||
} | ||
} | ||
processing = { | ||
chunk_overlap = 7 | ||
chunk_size = 3 | ||
text_fields = [ | ||
"...", | ||
] | ||
} | ||
} | ||
definition_id = "a735a4e1-8012-43f0-976f-b78bf74fa22d" | ||
name = "Jack Christiansen" | ||
workspace_id = "1b5f134d-0007-4497-b4ae-87c30892ffb0" | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `configuration` (Attributes) (see [below for nested schema](#nestedatt--configuration)) | ||
- `name` (String) Name of the destination e.g. dev-mysql-instance. | ||
- `workspace_id` (String) | ||
|
||
### Optional | ||
|
||
- `definition_id` (String) The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed. | ||
|
||
### Read-Only | ||
|
||
- `destination_id` (String) | ||
- `destination_type` (String) | ||
|
||
<a id="nestedatt--configuration"></a> | ||
### Nested Schema for `configuration` | ||
|
||
Required: | ||
|
||
- `embedding` (Attributes) Embedding configuration (see [below for nested schema](#nestedatt--configuration--embedding)) | ||
- `indexing` (Attributes) Indexing configuration (see [below for nested schema](#nestedatt--configuration--indexing)) | ||
- `processing` (Attributes) (see [below for nested schema](#nestedatt--configuration--processing)) | ||
|
||
<a id="nestedatt--configuration--embedding"></a> | ||
### Nested Schema for `configuration.embedding` | ||
|
||
Optional: | ||
|
||
- `fake` (Attributes) Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs. (see [below for nested schema](#nestedatt--configuration--embedding--fake)) | ||
- `open_ai` (Attributes) Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions. (see [below for nested schema](#nestedatt--configuration--embedding--open_ai)) | ||
|
||
<a id="nestedatt--configuration--embedding--fake"></a> | ||
### Nested Schema for `configuration.embedding.fake` | ||
|
||
|
||
<a id="nestedatt--configuration--embedding--open_ai"></a> | ||
### Nested Schema for `configuration.embedding.open_ai` | ||
|
||
Required: | ||
|
||
- `openai_key` (String, Sensitive) | ||
|
||
|
||
|
||
<a id="nestedatt--configuration--indexing"></a> | ||
### Nested Schema for `configuration.indexing` | ||
|
||
Optional: | ||
|
||
- `chroma_local_persistance` (Attributes) Chroma is a popular vector store that can be used to store and retrieve embeddings. It will build its index in memory and persist it to disk by the end of the sync. (see [below for nested schema](#nestedatt--configuration--indexing--chroma_local_persistance)) | ||
- `doc_array_hnsw_search` (Attributes) DocArrayHnswSearch is a lightweight Document Index implementation provided by Docarray that runs fully locally and is best suited for small- to medium-sized datasets. It stores vectors on disk in hnswlib, and stores all other data in SQLite. (see [below for nested schema](#nestedatt--configuration--indexing--doc_array_hnsw_search)) | ||
- `pinecone` (Attributes) Pinecone is a popular vector store that can be used to store and retrieve embeddings. It is a managed service and can also be queried from outside of langchain. (see [below for nested schema](#nestedatt--configuration--indexing--pinecone)) | ||
|
||
<a id="nestedatt--configuration--indexing--chroma_local_persistance"></a> | ||
### Nested Schema for `configuration.indexing.chroma_local_persistance` | ||
|
||
Required: | ||
|
||
- `destination_path` (String) Path to the directory where chroma files will be written. The files will be placed inside that local mount. | ||
|
||
Optional: | ||
|
||
- `collection_name` (String) Name of the collection to use. Default: "langchain" | ||
|
||
|
||
<a id="nestedatt--configuration--indexing--doc_array_hnsw_search"></a> | ||
### Nested Schema for `configuration.indexing.doc_array_hnsw_search` | ||
|
||
Required: | ||
|
||
- `destination_path` (String) Path to the directory where hnswlib and meta data files will be written. The files will be placed inside that local mount. All files in the specified destination directory will be deleted on each run. | ||
|
||
|
||
<a id="nestedatt--configuration--indexing--pinecone"></a> | ||
### Nested Schema for `configuration.indexing.pinecone` | ||
|
||
Required: | ||
|
||
- `index` (String) Pinecone index to use | ||
- `pinecone_environment` (String) Pinecone environment to use | ||
- `pinecone_key` (String, Sensitive) | ||
|
||
|
||
|
||
<a id="nestedatt--configuration--processing"></a> | ||
### Nested Schema for `configuration.processing` | ||
|
||
Required: | ||
|
||
- `chunk_size` (Number) Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM) | ||
- `text_fields` (List of String) List of fields in the record that should be used to calculate the embedding. All other fields are passed along as meta fields. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the `name` field in the `user` object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all `names` fields in all entries of the `users` array. | ||
|
||
Optional: | ||
|
||
- `chunk_overlap` (Number) Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0 | ||
|
||
## Import | ||
|
||
Import is supported using the following syntax: | ||
|
||
```shell | ||
terraform import airbyte_destination_langchain.my_airbyte_destination_langchain "" | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.