Files
msw/clip_embedding/msw_pb2.pyi
2024-05-16 15:51:06 +08:00

71 lines
3.0 KiB
Python

from google.protobuf import timestamp_pb2 as _timestamp_pb2
from google.protobuf.internal import containers as _containers
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union
DESCRIPTOR: _descriptor.FileDescriptor
class Empty(_message.Message):
__slots__ = ()
def __init__(self) -> None: ...
class VersionResponse(_message.Message):
__slots__ = ("major", "minor", "patch", "hostname", "addr", "latency", "started_at")
MAJOR_FIELD_NUMBER: _ClassVar[int]
MINOR_FIELD_NUMBER: _ClassVar[int]
PATCH_FIELD_NUMBER: _ClassVar[int]
HOSTNAME_FIELD_NUMBER: _ClassVar[int]
ADDR_FIELD_NUMBER: _ClassVar[int]
LATENCY_FIELD_NUMBER: _ClassVar[int]
STARTED_AT_FIELD_NUMBER: _ClassVar[int]
major: int
minor: int
patch: int
hostname: str
addr: _containers.RepeatedScalarFieldContainer[str]
latency: int
started_at: _timestamp_pb2.Timestamp
def __init__(self, major: _Optional[int] = ..., minor: _Optional[int] = ..., patch: _Optional[int] = ..., hostname: _Optional[str] = ..., addr: _Optional[_Iterable[str]] = ..., latency: _Optional[int] = ..., started_at: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]] = ...) -> None: ...
class DataPackage(_message.Message):
__slots__ = ("ToPlugin", "Params", "Body")
class ParamsEntry(_message.Message):
__slots__ = ("key", "value")
KEY_FIELD_NUMBER: _ClassVar[int]
VALUE_FIELD_NUMBER: _ClassVar[int]
key: str
value: str
def __init__(self, key: _Optional[str] = ..., value: _Optional[str] = ...) -> None: ...
TOPLUGIN_FIELD_NUMBER: _ClassVar[int]
PARAMS_FIELD_NUMBER: _ClassVar[int]
BODY_FIELD_NUMBER: _ClassVar[int]
ToPlugin: str
Params: _containers.ScalarMap[str, str]
Body: str
def __init__(self, ToPlugin: _Optional[str] = ..., Params: _Optional[_Mapping[str, str]] = ..., Body: _Optional[str] = ...) -> None: ...
class ClipEmbeddingForTextRequest(_message.Message):
__slots__ = ("Text",)
TEXT_FIELD_NUMBER: _ClassVar[int]
Text: _containers.RepeatedScalarFieldContainer[str]
def __init__(self, Text: _Optional[_Iterable[str]] = ...) -> None: ...
class ClipEmbeddingForImageRequest(_message.Message):
__slots__ = ("Image",)
IMAGE_FIELD_NUMBER: _ClassVar[int]
Image: bytes
def __init__(self, Image: _Optional[bytes] = ...) -> None: ...
class ClipEmbeddingResponse(_message.Message):
__slots__ = ("Embeddings",)
EMBEDDINGS_FIELD_NUMBER: _ClassVar[int]
Embeddings: _containers.RepeatedCompositeFieldContainer[Embedding]
def __init__(self, Embeddings: _Optional[_Iterable[_Union[Embedding, _Mapping]]] = ...) -> None: ...
class Embedding(_message.Message):
__slots__ = ("Embedding",)
EMBEDDING_FIELD_NUMBER: _ClassVar[int]
Embedding: _containers.RepeatedScalarFieldContainer[float]
def __init__(self, Embedding: _Optional[_Iterable[float]] = ...) -> None: ...