vector_pb2.pyi 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. from google.protobuf.internal import containers as _containers
  2. from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
  3. from google.protobuf import descriptor as _descriptor
  4. from google.protobuf import message as _message
  5. from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union
  6. DESCRIPTOR: _descriptor.FileDescriptor
  7. class ErrorCode(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
  8. __slots__ = ()
  9. SUCCESS: _ClassVar[ErrorCode]
  10. DOC_CONVERT_ERROR: _ClassVar[ErrorCode]
  11. VECTOR_SERVER_ERROR: _ClassVar[ErrorCode]
  12. SUCCESS: ErrorCode
  13. DOC_CONVERT_ERROR: ErrorCode
  14. VECTOR_SERVER_ERROR: ErrorCode
  15. class SaveDocToVectorRequest(_message.Message):
  16. __slots__ = ("collection_name", "user_doc_relative_path")
  17. COLLECTION_NAME_FIELD_NUMBER: _ClassVar[int]
  18. USER_DOC_RELATIVE_PATH_FIELD_NUMBER: _ClassVar[int]
  19. collection_name: str
  20. user_doc_relative_path: str
  21. def __init__(self, collection_name: _Optional[str] = ..., user_doc_relative_path: _Optional[str] = ...) -> None: ...
  22. class SaveDocToVectorResponse(_message.Message):
  23. __slots__ = ("status",)
  24. STATUS_FIELD_NUMBER: _ClassVar[int]
  25. status: ErrorCode
  26. def __init__(self, status: _Optional[_Union[ErrorCode, str]] = ...) -> None: ...
  27. class DocChatRequest(_message.Message):
  28. __slots__ = ("collection_name", "prompt")
  29. COLLECTION_NAME_FIELD_NUMBER: _ClassVar[int]
  30. PROMPT_FIELD_NUMBER: _ClassVar[int]
  31. collection_name: str
  32. prompt: str
  33. def __init__(self, collection_name: _Optional[str] = ..., prompt: _Optional[str] = ...) -> None: ...
  34. class DocChatResponse(_message.Message):
  35. __slots__ = ("reply",)
  36. REPLY_FIELD_NUMBER: _ClassVar[int]
  37. reply: str
  38. def __init__(self, reply: _Optional[str] = ...) -> None: ...
  39. class SearchRequest(_message.Message):
  40. __slots__ = ("collection_name", "query")
  41. COLLECTION_NAME_FIELD_NUMBER: _ClassVar[int]
  42. QUERY_FIELD_NUMBER: _ClassVar[int]
  43. collection_name: str
  44. query: str
  45. def __init__(self, collection_name: _Optional[str] = ..., query: _Optional[str] = ...) -> None: ...
  46. class SearchWithIdsRequest(_message.Message):
  47. __slots__ = ("uuid",)
  48. UUID_FIELD_NUMBER: _ClassVar[int]
  49. uuid: str
  50. def __init__(self, uuid: _Optional[str] = ...) -> None: ...
  51. class SearchWithIdsRequests(_message.Message):
  52. __slots__ = ("request",)
  53. REQUEST_FIELD_NUMBER: _ClassVar[int]
  54. request: _containers.RepeatedCompositeFieldContainer[SearchWithIdsRequest]
  55. def __init__(self, request: _Optional[_Iterable[_Union[SearchWithIdsRequest, _Mapping]]] = ...) -> None: ...
  56. class SearchResponse(_message.Message):
  57. __slots__ = ("chunk", "metadata", "score", "uuid")
  58. class MetadataEntry(_message.Message):
  59. __slots__ = ("key", "value")
  60. KEY_FIELD_NUMBER: _ClassVar[int]
  61. VALUE_FIELD_NUMBER: _ClassVar[int]
  62. key: str
  63. value: str
  64. def __init__(self, key: _Optional[str] = ..., value: _Optional[str] = ...) -> None: ...
  65. CHUNK_FIELD_NUMBER: _ClassVar[int]
  66. METADATA_FIELD_NUMBER: _ClassVar[int]
  67. SCORE_FIELD_NUMBER: _ClassVar[int]
  68. UUID_FIELD_NUMBER: _ClassVar[int]
  69. chunk: str
  70. metadata: _containers.ScalarMap[str, str]
  71. score: float
  72. uuid: str
  73. def __init__(self, chunk: _Optional[str] = ..., metadata: _Optional[_Mapping[str, str]] = ..., score: _Optional[float] = ..., uuid: _Optional[str] = ...) -> None: ...
  74. class SearchResponses(_message.Message):
  75. __slots__ = ("data",)
  76. DATA_FIELD_NUMBER: _ClassVar[int]
  77. data: _containers.RepeatedCompositeFieldContainer[SearchResponse]
  78. def __init__(self, data: _Optional[_Iterable[_Union[SearchResponse, _Mapping]]] = ...) -> None: ...