UNPKG

@vectorize-io/vectorize-client

Version:
91 lines (90 loc) 4.58 kB
/** * Vectorize API * API for Vectorize services (Beta) * * The version of the OpenAPI document: 0.1.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { AIPlatformConnector, CreateAIPlatformConnectorRequest, CreateAIPlatformConnectorResponse, DeleteAIPlatformConnectorResponse, GetAIPlatformConnectors200Response, UpdateAIPlatformConnectorRequest, UpdateAIPlatformConnectorResponse } from '../models/index'; export interface CreateAIPlatformConnectorOperationRequest { organizationId: string; createAIPlatformConnectorRequest: CreateAIPlatformConnectorRequest; workspaceId?: string; } export interface DeleteAIPlatformConnectorRequest { organizationId: string; aiPlatformConnectorId: string; } export interface GetAIPlatformConnectorRequest { organizationId: string; aiPlatformConnectorId: string; } export interface GetAIPlatformConnectorsRequest { organizationId: string; workspaceId?: string; } export interface UpdateAIPlatformConnectorOperationRequest { organizationId: string; aiPlatformConnectorId: string; updateAIPlatformConnectorRequest: UpdateAIPlatformConnectorRequest; } /** * */ export declare class AIPlatformConnectorsApi extends runtime.BaseAPI { /** * Creates a new AI platform connector for embeddings and processing. The specific configuration fields required depend on the platform type selected. * Create a new AI platform connector */ createAIPlatformConnectorRaw(requestParameters: CreateAIPlatformConnectorOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateAIPlatformConnectorResponse>>; /** * Creates a new AI platform connector for embeddings and processing. The specific configuration fields required depend on the platform type selected. * Create a new AI platform connector */ createAIPlatformConnector(requestParameters: CreateAIPlatformConnectorOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateAIPlatformConnectorResponse>; /** * Delete an AI platform connector * Delete an AI platform connector */ deleteAIPlatformConnectorRaw(requestParameters: DeleteAIPlatformConnectorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DeleteAIPlatformConnectorResponse>>; /** * Delete an AI platform connector * Delete an AI platform connector */ deleteAIPlatformConnector(requestParameters: DeleteAIPlatformConnectorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DeleteAIPlatformConnectorResponse>; /** * Get an AI platform connector * Get an AI platform connector */ getAIPlatformConnectorRaw(requestParameters: GetAIPlatformConnectorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<AIPlatformConnector>>; /** * Get an AI platform connector * Get an AI platform connector */ getAIPlatformConnector(requestParameters: GetAIPlatformConnectorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<AIPlatformConnector>; /** * Get all existing AI Platform connectors * Get all existing AI Platform connectors */ getAIPlatformConnectorsRaw(requestParameters: GetAIPlatformConnectorsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetAIPlatformConnectors200Response>>; /** * Get all existing AI Platform connectors * Get all existing AI Platform connectors */ getAIPlatformConnectors(requestParameters: GetAIPlatformConnectorsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetAIPlatformConnectors200Response>; /** * Update an AI Platform connector * Update an AI Platform connector */ updateAIPlatformConnectorRaw(requestParameters: UpdateAIPlatformConnectorOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UpdateAIPlatformConnectorResponse>>; /** * Update an AI Platform connector * Update an AI Platform connector */ updateAIPlatformConnector(requestParameters: UpdateAIPlatformConnectorOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UpdateAIPlatformConnectorResponse>; }