github.com/instill-ai/component@v0.16.0-beta/pkg/base/testdata/connectorDef.json (about)

     1  {
     2    "version": "1.0.0",
     3    "source_url": "https://github.com/instill-ai/component/blob/main/pkg/base",
     4    "available_tasks": [
     5      "TASK_TEXT_EMBEDDINGS"
     6    ],
     7    "custom": false,
     8    "documentation_url": "https://www.instill.tech/docs/latest/vdp/ai-connectors/openai",
     9    "icon": "OpenAI/openai.svg",
    10    "id": "openai",
    11    "public": true,
    12    "spec": {
    13      "connection_specification": {
    14        "$schema": "http://json-schema.org/draft-07/schema#",
    15        "additionalProperties": true,
    16        "properties": {
    17          "api_key": {
    18            "description": "Fill your OpenAI API key. To find your keys, visit your OpenAI's API Keys page.",
    19            "instillCredentialField": true,
    20            "instillUIOrder": 0,
    21            "title": "API Key",
    22            "type": "string"
    23          }
    24        },
    25        "required": [
    26          "api_key"
    27        ],
    28        "title": "OpenAI Connection",
    29        "type": "object"
    30      }
    31    },
    32    "title": "OpenAI",
    33    "type": "CONNECTOR_TYPE_AI",
    34    "uid": "9fb6a2cb-bff5-4c69-bc6d-4538dd8e3362",
    35    "vendor": "OpenAI",
    36    "vendor_attributes": {}
    37  }