code: def test_from_dict_with_flat_meta():
      blob_data = b"some bytes"
      assert Document.from_dict(
          {
              "content": "test text",
              "dataframe": pd.DataFrame([0]).to_json(),
              "blob": {
                  "data": list(blob_data),
                  "mime_type": "text/markdown",
              },
              "score": 0.812,
              "embedding": [0.1, 0.2, 0.3],
              "date": "10-10-2023",
              "type": "article",
          }
      ) == Document(
          content="test text",
          dataframe=pd.DataFrame([0]),
          blob=ByteStream(blob_data, mime_type="text/markdown"),
          score=0.812,
          embedding=[0.1, 0.2, 0.3],
          meta={"date": "10-10-2023", "type": "article"},
      )
  
imports: import pandas
  import pytest
  from haystack import Document
  from haystack.dataclasses.byte_stream import ByteStream
label_desc: Use image node_id 17 for calling a global function with example usage: test_from_dict_with_flat_meta() without return types