node_service_pb2_grpc.py 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
  2. """Client and server classes corresponding to protobuf-defined services."""
  3. import grpc
  4. import warnings
  5. from . import node_service_pb2 as node__service__pb2
  6. GRPC_GENERATED_VERSION = '1.64.1'
  7. GRPC_VERSION = grpc.__version__
  8. EXPECTED_ERROR_RELEASE = '1.65.0'
  9. SCHEDULED_RELEASE_DATE = 'June 25, 2024'
  10. _version_not_supported = False
  11. try:
  12. from grpc._utilities import first_version_is_lower
  13. _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION)
  14. except ImportError:
  15. _version_not_supported = True
  16. if _version_not_supported:
  17. warnings.warn(
  18. f'The grpc package installed is at version {GRPC_VERSION},'
  19. + f' but the generated code in node_service_pb2_grpc.py depends on'
  20. + f' grpcio>={GRPC_GENERATED_VERSION}.'
  21. + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}'
  22. + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.'
  23. + f' This warning will become an error in {EXPECTED_ERROR_RELEASE},'
  24. + f' scheduled for release on {SCHEDULED_RELEASE_DATE}.',
  25. RuntimeWarning
  26. )
  27. class NodeServiceStub(object):
  28. """Missing associated documentation comment in .proto file."""
  29. def __init__(self, channel):
  30. """Constructor.
  31. Args:
  32. channel: A grpc.Channel.
  33. """
  34. self.SendPrompt = channel.unary_unary(
  35. '/node_service.NodeService/SendPrompt',
  36. request_serializer=node__service__pb2.PromptRequest.SerializeToString,
  37. response_deserializer=node__service__pb2.Tensor.FromString,
  38. _registered_method=True)
  39. self.SendTensor = channel.unary_unary(
  40. '/node_service.NodeService/SendTensor',
  41. request_serializer=node__service__pb2.TensorRequest.SerializeToString,
  42. response_deserializer=node__service__pb2.Tensor.FromString,
  43. _registered_method=True)
  44. self.ResetShard = channel.unary_unary(
  45. '/node_service.NodeService/ResetShard',
  46. request_serializer=node__service__pb2.ResetShardRequest.SerializeToString,
  47. response_deserializer=node__service__pb2.Empty.FromString,
  48. _registered_method=True)
  49. class NodeServiceServicer(object):
  50. """Missing associated documentation comment in .proto file."""
  51. def SendPrompt(self, request, context):
  52. """Missing associated documentation comment in .proto file."""
  53. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  54. context.set_details('Method not implemented!')
  55. raise NotImplementedError('Method not implemented!')
  56. def SendTensor(self, request, context):
  57. """Missing associated documentation comment in .proto file."""
  58. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  59. context.set_details('Method not implemented!')
  60. raise NotImplementedError('Method not implemented!')
  61. def ResetShard(self, request, context):
  62. """Missing associated documentation comment in .proto file."""
  63. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  64. context.set_details('Method not implemented!')
  65. raise NotImplementedError('Method not implemented!')
  66. def add_NodeServiceServicer_to_server(servicer, server):
  67. rpc_method_handlers = {
  68. 'SendPrompt': grpc.unary_unary_rpc_method_handler(
  69. servicer.SendPrompt,
  70. request_deserializer=node__service__pb2.PromptRequest.FromString,
  71. response_serializer=node__service__pb2.Tensor.SerializeToString,
  72. ),
  73. 'SendTensor': grpc.unary_unary_rpc_method_handler(
  74. servicer.SendTensor,
  75. request_deserializer=node__service__pb2.TensorRequest.FromString,
  76. response_serializer=node__service__pb2.Tensor.SerializeToString,
  77. ),
  78. 'ResetShard': grpc.unary_unary_rpc_method_handler(
  79. servicer.ResetShard,
  80. request_deserializer=node__service__pb2.ResetShardRequest.FromString,
  81. response_serializer=node__service__pb2.Empty.SerializeToString,
  82. ),
  83. }
  84. generic_handler = grpc.method_handlers_generic_handler(
  85. 'node_service.NodeService', rpc_method_handlers)
  86. server.add_generic_rpc_handlers((generic_handler,))
  87. server.add_registered_method_handlers('node_service.NodeService', rpc_method_handlers)
  88. # This class is part of an EXPERIMENTAL API.
  89. class NodeService(object):
  90. """Missing associated documentation comment in .proto file."""
  91. @staticmethod
  92. def SendPrompt(request,
  93. target,
  94. options=(),
  95. channel_credentials=None,
  96. call_credentials=None,
  97. insecure=False,
  98. compression=None,
  99. wait_for_ready=None,
  100. timeout=None,
  101. metadata=None):
  102. return grpc.experimental.unary_unary(
  103. request,
  104. target,
  105. '/node_service.NodeService/SendPrompt',
  106. node__service__pb2.PromptRequest.SerializeToString,
  107. node__service__pb2.Tensor.FromString,
  108. options,
  109. channel_credentials,
  110. insecure,
  111. call_credentials,
  112. compression,
  113. wait_for_ready,
  114. timeout,
  115. metadata,
  116. _registered_method=True)
  117. @staticmethod
  118. def SendTensor(request,
  119. target,
  120. options=(),
  121. channel_credentials=None,
  122. call_credentials=None,
  123. insecure=False,
  124. compression=None,
  125. wait_for_ready=None,
  126. timeout=None,
  127. metadata=None):
  128. return grpc.experimental.unary_unary(
  129. request,
  130. target,
  131. '/node_service.NodeService/SendTensor',
  132. node__service__pb2.TensorRequest.SerializeToString,
  133. node__service__pb2.Tensor.FromString,
  134. options,
  135. channel_credentials,
  136. insecure,
  137. call_credentials,
  138. compression,
  139. wait_for_ready,
  140. timeout,
  141. metadata,
  142. _registered_method=True)
  143. @staticmethod
  144. def ResetShard(request,
  145. target,
  146. options=(),
  147. channel_credentials=None,
  148. call_credentials=None,
  149. insecure=False,
  150. compression=None,
  151. wait_for_ready=None,
  152. timeout=None,
  153. metadata=None):
  154. return grpc.experimental.unary_unary(
  155. request,
  156. target,
  157. '/node_service.NodeService/ResetShard',
  158. node__service__pb2.ResetShardRequest.SerializeToString,
  159. node__service__pb2.Empty.FromString,
  160. options,
  161. channel_credentials,
  162. insecure,
  163. call_credentials,
  164. compression,
  165. wait_for_ready,
  166. timeout,
  167. metadata,
  168. _registered_method=True)