arg-services
Version:
Protobuf and gRPC definitions for microservice-based argumentation machines
157 lines (131 loc) • 9.32 kB
JavaScript
// @generated by protoc-gen-es v2.5.0 with parameter "target=js+dts,import_extension=js,json_types=true"
// @generated from file arg_services/nlp/v1/nlp.proto (package arg_services.nlp.v1, syntax proto3)
/* eslint-disable */
// Service for offloading computationally complex NLP tasks.
import { enumDesc, fileDesc, messageDesc, serviceDesc, tsEnum } from "@bufbuild/protobuf/codegenv2";
import { file_google_api_annotations } from "../../../google/api/annotations_pb.js";
import { file_google_protobuf_struct } from "@bufbuild/protobuf/wkt";
/**
* Describes the file arg_services/nlp/v1/nlp.proto.
*/
export const file_arg_services_nlp_v1_nlp = /*@__PURE__*/
fileDesc("Ch1hcmdfc2VydmljZXMvbmxwL3YxL25scC5wcm90bxITYXJnX3NlcnZpY2VzLm5scC52MSKzAQoJTmxwQ29uZmlnEhAKCGxhbmd1YWdlGAEgASgJEhMKC3NwYWN5X21vZGVsGAIgASgJEj0KEGVtYmVkZGluZ19tb2RlbHMYAyADKAsyIy5hcmdfc2VydmljZXMubmxwLnYxLkVtYmVkZGluZ01vZGVsEkAKEXNpbWlsYXJpdHlfbWV0aG9kGAQgASgOMiUuYXJnX3NlcnZpY2VzLm5scC52MS5TaW1pbGFyaXR5TWV0aG9kIqMBChNTaW1pbGFyaXRpZXNSZXF1ZXN0Ei4KBmNvbmZpZxgBIAEoCzIeLmFyZ19zZXJ2aWNlcy5ubHAudjEuTmxwQ29uZmlnEjMKC3RleHRfdHVwbGVzGAIgAygLMh4uYXJnX3NlcnZpY2VzLm5scC52MS5UZXh0VHVwbGUSJwoGZXh0cmFzGA8gASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCJVChRTaW1pbGFyaXRpZXNSZXNwb25zZRIUCgxzaW1pbGFyaXRpZXMYASADKAESJwoGZXh0cmFzGA8gASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCIpCglUZXh0VHVwbGUSDQoFdGV4dDEYASABKAkSDQoFdGV4dDIYAiABKAkiGQoHU3RyaW5ncxIOCgZ2YWx1ZXMYASADKAki9AIKDURvY0JpblJlcXVlc3QSLgoGY29uZmlnGAEgASgLMh4uYXJnX3NlcnZpY2VzLm5scC52MS5ObHBDb25maWcSDQoFdGV4dHMYAiADKAkSNQoKYXR0cmlidXRlcxgDIAEoCzIcLmFyZ19zZXJ2aWNlcy5ubHAudjEuU3RyaW5nc0gBiAEBEjUKDWVuYWJsZWRfcGlwZXMYBCABKAsyHC5hcmdfc2VydmljZXMubmxwLnYxLlN0cmluZ3NIABI2Cg5kaXNhYmxlZF9waXBlcxgFIAEoCzIcLmFyZ19zZXJ2aWNlcy5ubHAudjEuU3RyaW5nc0gAEj0KEGVtYmVkZGluZ19sZXZlbHMYBiADKA4yIy5hcmdfc2VydmljZXMubmxwLnYxLkVtYmVkZGluZ0xldmVsEicKBmV4dHJhcxgPIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RCBwoFcGlwZXNCDQoLX2F0dHJpYnV0ZXMiSQoORG9jQmluUmVzcG9uc2USDgoGZG9jYmluGAEgASgMEicKBmV4dHJhcxgPIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QitwEKDlZlY3RvcnNSZXF1ZXN0Ei4KBmNvbmZpZxgBIAEoCzIeLmFyZ19zZXJ2aWNlcy5ubHAudjEuTmxwQ29uZmlnEg0KBXRleHRzGAIgAygJEj0KEGVtYmVkZGluZ19sZXZlbHMYAyADKA4yIy5hcmdfc2VydmljZXMubmxwLnYxLkVtYmVkZGluZ0xldmVsEicKBmV4dHJhcxgPIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QicAoPVmVjdG9yc1Jlc3BvbnNlEjQKB3ZlY3RvcnMYASADKAsyIy5hcmdfc2VydmljZXMubmxwLnYxLlZlY3RvclJlc3BvbnNlEicKBmV4dHJhcxgPIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QixQEKDlZlY3RvclJlc3BvbnNlEi0KCGRvY3VtZW50GAEgASgLMhsuYXJnX3NlcnZpY2VzLm5scC52MS5WZWN0b3ISKwoGdG9rZW5zGAIgAygLMhsuYXJnX3NlcnZpY2VzLm5scC52MS5WZWN0b3ISLgoJc2VudGVuY2VzGAMgAygLMhsuYXJnX3NlcnZpY2VzLm5scC52MS5WZWN0b3ISJwoGZXh0cmFzGA8gASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCIYCgZWZWN0b3ISDgoGdmVjdG9yGAEgAygBIq4BCg5FbWJlZGRpbmdNb2RlbBI2Cgptb2RlbF90eXBlGAEgASgOMiIuYXJnX3NlcnZpY2VzLm5scC52MS5FbWJlZGRpbmdUeXBlEhIKCm1vZGVsX25hbWUYAiABKAkSNAoMcG9vbGluZ190eXBlGAMgASgOMhwuYXJnX3NlcnZpY2VzLm5scC52MS5Qb29saW5nSAASDwoFcG1lYW4YBCABKAFIAEIJCgdwb29saW5nKr0DChBTaW1pbGFyaXR5TWV0aG9kEiEKHVNJTUlMQVJJVFlfTUVUSE9EX1VOU1BFQ0lGSUVEEAASHAoYU0lNSUxBUklUWV9NRVRIT0RfQ09TSU5FEAESJQohU0lNSUxBUklUWV9NRVRIT0RfRFlOQU1BWF9KQUNDQVJEEAISJQohU0lNSUxBUklUWV9NRVRIT0RfTUFYUE9PTF9KQUNDQVJEEAMSIgoeU0lNSUxBUklUWV9NRVRIT0RfRFlOQU1BWF9ESUNFEAQSJAogU0lNSUxBUklUWV9NRVRIT0RfRFlOQU1BWF9PVFNVS0EQBRIZChVTSU1JTEFSSVRZX01FVEhPRF9XTUQQBhIaChZTSU1JTEFSSVRZX01FVEhPRF9FRElUEAcSHQoZU0lNSUxBUklUWV9NRVRIT0RfSkFDQ0FSRBAIEh0KGVNJTUlMQVJJVFlfTUVUSE9EX0FOR1VMQVIQCRIfChtTSU1JTEFSSVRZX01FVEhPRF9NQU5IQVRUQU4QChIfChtTSU1JTEFSSVRZX01FVEhPRF9FVUNMSURFQU4QCxIZChVTSU1JTEFSSVRZX01FVEhPRF9ET1QQDCqKAQoORW1iZWRkaW5nTGV2ZWwSHwobRU1CRURESU5HX0xFVkVMX1VOU1BFQ0lGSUVEEAASHAoYRU1CRURESU5HX0xFVkVMX0RPQ1VNRU5UEAESGgoWRU1CRURESU5HX0xFVkVMX1RPS0VOUxACEh0KGUVNQkVERElOR19MRVZFTF9TRU5URU5DRVMQAyrGAQoHUG9vbGluZxIXChNQT09MSU5HX1VOU1BFQ0lGSUVEEAASEAoMUE9PTElOR19NRUFOEAESDwoLUE9PTElOR19NQVgQAhIPCgtQT09MSU5HX01JThADEg8KC1BPT0xJTkdfU1VNEAQSEQoNUE9PTElOR19GSVJTVBAFEhAKDFBPT0xJTkdfTEFTVBAGEhIKDlBPT0xJTkdfTUVESUFOEAcSEQoNUE9PTElOR19HTUVBThAIEhEKDVBPT0xJTkdfSE1FQU4QCSqlAgoNRW1iZWRkaW5nVHlwZRIeChpFTUJFRERJTkdfVFlQRV9VTlNQRUNJRklFRBAAEhgKFEVNQkVERElOR19UWVBFX1NQQUNZEAESHwobRU1CRURESU5HX1RZUEVfVFJBTlNGT1JNRVJTEAISKAokRU1CRURESU5HX1RZUEVfU0VOVEVOQ0VfVFJBTlNGT1JNRVJTEAMSIQodRU1CRURESU5HX1RZUEVfVEVOU09SRkxPV19IVUIQBBIZChVFTUJFRERJTkdfVFlQRV9PUEVOQUkQBRIZChVFTUJFRERJTkdfVFlQRV9PTExBTUEQBhIZChVFTUJFRERJTkdfVFlQRV9DT0hFUkUQBxIbChdFTUJFRERJTkdfVFlQRV9WT1lBR0VBSRAIMvMCCgpObHBTZXJ2aWNlEnAKB1ZlY3RvcnMSIy5hcmdfc2VydmljZXMubmxwLnYxLlZlY3RvcnNSZXF1ZXN0GiQuYXJnX3NlcnZpY2VzLm5scC52MS5WZWN0b3JzUmVzcG9uc2UiGoLT5JMCFDoBKiIPL25scC92MS92ZWN0b3JzEoQBCgxTaW1pbGFyaXRpZXMSKC5hcmdfc2VydmljZXMubmxwLnYxLlNpbWlsYXJpdGllc1JlcXVlc3QaKS5hcmdfc2VydmljZXMubmxwLnYxLlNpbWlsYXJpdGllc1Jlc3BvbnNlIh+C0+STAhk6ASoiFC9ubHAvdjEvc2ltaWxhcml0aWVzEmwKBkRvY0JpbhIiLmFyZ19zZXJ2aWNlcy5ubHAudjEuRG9jQmluUmVxdWVzdBojLmFyZ19zZXJ2aWNlcy5ubHAudjEuRG9jQmluUmVzcG9uc2UiGYLT5JMCEzoBKiIOL25scC92MS9kb2NiaW5CjQEKF2NvbS5hcmdfc2VydmljZXMubmxwLnYxQghObHBQcm90b1ABogIDQU5YqgISQXJnU2VydmljZXMuTmxwLlYxygISQXJnU2VydmljZXNcTmxwXFYx4gIeQXJnU2VydmljZXNcTmxwXFYxXEdQQk1ldGFkYXRh6gIUQXJnU2VydmljZXM6Ok5scDo6VjFiBnByb3RvMw", [file_google_api_annotations, file_google_protobuf_struct]);
/**
* Describes the message arg_services.nlp.v1.NlpConfig.
* Use `create(NlpConfigSchema)` to create a new message.
*/
export const NlpConfigSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 0);
/**
* Describes the message arg_services.nlp.v1.SimilaritiesRequest.
* Use `create(SimilaritiesRequestSchema)` to create a new message.
*/
export const SimilaritiesRequestSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 1);
/**
* Describes the message arg_services.nlp.v1.SimilaritiesResponse.
* Use `create(SimilaritiesResponseSchema)` to create a new message.
*/
export const SimilaritiesResponseSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 2);
/**
* Describes the message arg_services.nlp.v1.TextTuple.
* Use `create(TextTupleSchema)` to create a new message.
*/
export const TextTupleSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 3);
/**
* Describes the message arg_services.nlp.v1.Strings.
* Use `create(StringsSchema)` to create a new message.
*/
export const StringsSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 4);
/**
* Describes the message arg_services.nlp.v1.DocBinRequest.
* Use `create(DocBinRequestSchema)` to create a new message.
*/
export const DocBinRequestSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 5);
/**
* Describes the message arg_services.nlp.v1.DocBinResponse.
* Use `create(DocBinResponseSchema)` to create a new message.
*/
export const DocBinResponseSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 6);
/**
* Describes the message arg_services.nlp.v1.VectorsRequest.
* Use `create(VectorsRequestSchema)` to create a new message.
*/
export const VectorsRequestSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 7);
/**
* Describes the message arg_services.nlp.v1.VectorsResponse.
* Use `create(VectorsResponseSchema)` to create a new message.
*/
export const VectorsResponseSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 8);
/**
* Describes the message arg_services.nlp.v1.VectorResponse.
* Use `create(VectorResponseSchema)` to create a new message.
*/
export const VectorResponseSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 9);
/**
* Describes the message arg_services.nlp.v1.Vector.
* Use `create(VectorSchema)` to create a new message.
*/
export const VectorSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 10);
/**
* Describes the message arg_services.nlp.v1.EmbeddingModel.
* Use `create(EmbeddingModelSchema)` to create a new message.
*/
export const EmbeddingModelSchema = /*@__PURE__*/
messageDesc(file_arg_services_nlp_v1_nlp, 11);
/**
* Describes the enum arg_services.nlp.v1.SimilarityMethod.
*/
export const SimilarityMethodSchema = /*@__PURE__*/
enumDesc(file_arg_services_nlp_v1_nlp, 0);
/**
* Possible methods to compute the similarity between two vectors.
*
* @generated from enum arg_services.nlp.v1.SimilarityMethod
*/
export const SimilarityMethod = /*@__PURE__*/
tsEnum(SimilarityMethodSchema);
/**
* Describes the enum arg_services.nlp.v1.EmbeddingLevel.
*/
export const EmbeddingLevelSchema = /*@__PURE__*/
enumDesc(file_arg_services_nlp_v1_nlp, 1);
/**
* @generated from enum arg_services.nlp.v1.EmbeddingLevel
*/
export const EmbeddingLevel = /*@__PURE__*/
tsEnum(EmbeddingLevelSchema);
/**
* Describes the enum arg_services.nlp.v1.Pooling.
*/
export const PoolingSchema = /*@__PURE__*/
enumDesc(file_arg_services_nlp_v1_nlp, 2);
/**
* @generated from enum arg_services.nlp.v1.Pooling
*/
export const Pooling = /*@__PURE__*/
tsEnum(PoolingSchema);
/**
* Describes the enum arg_services.nlp.v1.EmbeddingType.
*/
export const EmbeddingTypeSchema = /*@__PURE__*/
enumDesc(file_arg_services_nlp_v1_nlp, 3);
/**
* @generated from enum arg_services.nlp.v1.EmbeddingType
*/
export const EmbeddingType = /*@__PURE__*/
tsEnum(EmbeddingTypeSchema);
/**
* @generated from service arg_services.nlp.v1.NlpService
*/
export const NlpService = /*@__PURE__*/
serviceDesc(file_arg_services_nlp_v1_nlp, 0);