o
    piz                     @  s@   d Z ddlmZ ddlmZ ddlmZmZ G dd deZdS )uM   LLM 传输层协议：与具体 SDK 实现解耦，便于单测注入 Fake。    )annotations)Protocol)ChatRequestChatResponsec                   @  s   e Zd ZdZd	ddZdS )
LLMTransportu?   一次 chat completions 调用，签名与 `LLM.chat` 一致。requestr   returnr   c                 C  s   d S )N )selfr   r	   r	   5/home/dore/onebot/Bot_Ero/core/llm/client_protocol.pychat   s   zLLMTransport.chatN)r   r   r   r   )__name__
__module____qualname____doc__r   r	   r	   r	   r   r   
   s    r   N)	r   
__future__r   typingr   core.llm.llmr   r   r   r	   r	   r	   r   <module>   s
    