refactor: 移除 ApiClient 中的 count_tokens 抽象方法

- 从 ApiClient 类中删除了 count_tokens 方法的抽象定义,以简化接口。
This commit is contained in:
snaily
2025-07-10 00:53:06 +08:00
parent 204d41d6f3
commit eed62caa78

View File

@@ -21,10 +21,6 @@ class ApiClient(ABC):
async def stream_generate_content(self, payload: Dict[str, Any], model: str, api_key: str) -> AsyncGenerator[str, None]:
pass
@abstractmethod
async def count_tokens(self, payload: Dict[str, Any], model: str, api_key: str) -> Dict[str, Any]:
pass
class GeminiApiClient(ApiClient):
"""Gemini API客户端"""