10 lines
247 B
Python
10 lines
247 B
Python
from typing import List, Dict, Any, Optional
|
|
|
|
|
|
class LLMBase:
|
|
async def chat(
|
|
self,
|
|
messages: List[Dict[str, Any]],
|
|
tools: Optional[List[Dict[str, Any]]] = None
|
|
) -> Dict[str, Any]:
|
|
raise NotImplementedError |