Ë
    uªgÖ  ã                   óV   — d dl mZ d dlmZmZ d dlmZ d dlmZm	Z	m
Z
  G d„ de«      Zy)é    )Úabstractmethod)Ú	GetResultÚQueryResult)Ú	Component)Ú	CountPlanÚGetPlanÚKNNPlanc                   óZ   — e Zd Zededefd„«       Zededefd„«       Z	ede
defd„«       Zy)ÚExecutorÚplanÚreturnc                  ó   — y ©N© ©Úselfr   s     úY/var/www/openai/venv/lib/python3.12/site-packages/chromadb/execution/executor/abstract.pyÚcountzExecutor.count	   ó   € àó    c                  ó   — y r   r   r   s     r   ÚgetzExecutor.get   r   r   c                  ó   — y r   r   r   s     r   ÚknnzExecutor.knn   r   r   N)Ú__name__Ú
__module__Ú__qualname__r   r   Úintr   r   r   r   r	   r   r   r   r   r   r   r      sf   „ Øð˜)ð ¨ò ó ðð ð˜ð  Iò ó ðð ð˜ð  Kò ó ñr   r   N)Úabcr   Úchromadb.api.typesr   r   Úchromadb.configr   Ú"chromadb.execution.expression.planr   r   r	   r   r   r   r   Ú<module>r#      s    ðÝ ç 5Ý %ß JÑ Jôˆyõ r   