class_docstr: Chroma collection wrapper
class_docstr_tok: ["Chroma","collection","wrapper"]
code: def query(self, text: str, top_k: int = 1):
      return ChromaQueryResult(
          self.collection.query(query_texts=[text], n_results=top_k)
      )
  
imports: from enum import auto, Enum
  import os
  import string
  from absl import logging
  import chromadb
  from chromadb.config import Settings
  from chromadb.utils import embedding_functions
  from chromadb.api.models import Collection
  from chromadb.api.types import QueryResult
  from palm import PaLM
label_desc: Use image node_id 2 for calling the ChromaCollection obj's underlying member method code with example usage: obj.query(text, top_k) and returns: ChromaQueryResult