promptflow.contracts.multimedia Modul#
- class promptflow.contracts.multimedia.Image(value: bytes, *args, **kwargs)#
Bases:
PFBytesDiese Klasse wird verwendet, um ein Bild in PromptFlow darzustellen. Sie ist eine Unterklasse von ~promptflow.contracts.multimedia.PFBytes.
- serialize(encoder: Optional[Callable] = None)#
Serialisiert das Bild in ein Wörterbuch.
- class promptflow.contracts.multimedia.PFBytes(value: bytes, *args, **kwargs)#
Bases:
bytesDiese Klasse wird verwendet, um ein Bytes-Objekt in PromptFlow darzustellen. Sie verfügt über alle Funktionalitäten eines Bytes-Objekts und bietet zusätzlich einige Methoden zur Unterstützung der Serialisierung und Deserialisierung.
- property source_url#
- to_base64(with_type: bool = False)#
Gibt die Base64-Darstellung von PFBytes zurück.