class_docstr: A protocol defining the interface for an artifact backend.
  
  An artifact backend is responsible for managing the storage and retrieval
  of artifact data. The backend should provide methods for opening, writing
  and removing artifacts.
docstr: Save the content to the backend.
  
  Args:
      artifact_id: The identifier of the artifact to write to.
      content_body: The content to write to the artifact.
docstr_tok: ["Save","the","content","to","the","backend",".","Args",":","artifact_id",":","The","identifier","of","the","artifact","to","write","to",".","content_body",":","The","content","to","write","to","the","artifact","."]
code: def write(self, artifact_id: str, content_body: BinaryIO) -> None:
      """Save the content to the backend.
  
      Args:
          artifact_id: The identifier of the artifact to write to.
          content_body: The content to write to the artifact.
      """
      ...
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING
label_desc: Use image node_id 2 for calling the ArtifactStore obj's underlying member method code with example usage: obj.write(artifact_id, content_body) without return types