github.com/instill-ai/component@v0.16.0-beta/pkg/connector/pinecone/v0/config/definition.json (about)

     1  {
     2    "available_tasks": [
     3      "TASK_QUERY",
     4      "TASK_UPSERT"
     5    ],
     6    "custom": false,
     7    "documentation_url": "https://www.instill.tech/docs/latest/vdp/data-connectors/pinecone",
     8    "icon": "assets/pinecone.svg",
     9    "icon_url": "https://www.pinecone.io/favicon.ico",
    10    "id": "pinecone",
    11    "public": true,
    12    "spec": {
    13      "connection_specification": {
    14        "$schema": "http://json-schema.org/draft-07/schema#",
    15        "additionalProperties": false,
    16        "properties": {
    17          "api_key": {
    18            "description": "Fill your Pinecone AI API key. You can create a api key in [Pinecone Console](https://app.pinecone.io/)",
    19            "instillUpstreamTypes": [
    20              "reference"
    21            ],
    22            "instillAcceptFormats": [
    23              "string"
    24            ],
    25            "instillCredentialField": true,
    26            "instillUIOrder": 0,
    27            "title": "API Key",
    28            "type": "string"
    29          },
    30          "url": {
    31            "description": "Fill in your Pinecone base URL. It is in the form [https://index_name-project_id.svc.environment.pinecone.io]",
    32            "instillUpstreamTypes": [
    33              "value"
    34            ],
    35            "instillAcceptFormats": [
    36              "string"
    37            ],
    38            "instillCredentialField": false,
    39            "instillUIOrder": 1,
    40            "title": "Pinecone Base URL",
    41            "type": "string"
    42          }
    43        },
    44        "required": [
    45          "api_key",
    46          "url"
    47        ],
    48        "title": "Pinecone Connection",
    49        "type": "object"
    50      }
    51    },
    52    "title": "Pinecone",
    53    "description": "Build and search vector datasets",
    54    "tombstone": false,
    55    "type": "CONNECTOR_TYPE_DATA",
    56    "uid": "4b1dcf82-e134-4ba7-992f-f9a02536ec2b",
    57    "vendor": "Pinecone",
    58    "vendor_attributes": {},
    59    "version": "0.1.0",
    60    "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/pinecone/v0",
    61    "release_stage": "RELEASE_STAGE_ALPHA"
    62  }