diff --git a/ollama/_client.py b/ollama/_client.py index 0bd8598..079eda7 100644 --- a/ollama/_client.py +++ b/ollama/_client.py @@ -18,6 +18,8 @@ from typing import ( TypeVar, Union, overload, + Dict, + List, ) import sys @@ -476,10 +478,10 @@ class Client(BaseClient): model: str, quantize: Optional[str] = None, from_: Optional[str] = None, - files: Optional[dict[str, str]] = None, - adapters: Optional[dict[str, str]] = None, + files: Optional[Dict[str, str]] = None, + adapters: Optional[Dict[str, str]] = None, template: Optional[str] = None, - license: Optional[Union[str, list[str]]] = None, + license: Optional[Union[str, List[str]]] = None, system: Optional[str] = None, parameters: Optional[Union[Mapping[str, Any], Options]] = None, messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None, @@ -493,10 +495,10 @@ class Client(BaseClient): model: str, quantize: Optional[str] = None, from_: Optional[str] = None, - files: Optional[dict[str, str]] = None, - adapters: Optional[dict[str, str]] = None, + files: Optional[Dict[str, str]] = None, + adapters: Optional[Dict[str, str]] = None, template: Optional[str] = None, - license: Optional[Union[str, list[str]]] = None, + license: Optional[Union[str, List[str]]] = None, system: Optional[str] = None, parameters: Optional[Union[Mapping[str, Any], Options]] = None, messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None, @@ -509,10 +511,10 @@ class Client(BaseClient): model: str, quantize: Optional[str] = None, from_: Optional[str] = None, - files: Optional[dict[str, str]] = None, - adapters: Optional[dict[str, str]] = None, + files: Optional[Dict[str, str]] = None, + adapters: Optional[Dict[str, str]] = None, template: Optional[str] = None, - license: Optional[Union[str, list[str]]] = None, + license: Optional[Union[str, List[str]]] = None, system: Optional[str] = None, parameters: Optional[Union[Mapping[str, Any], Options]] = None, messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None, @@ -978,10 +980,10 @@ class AsyncClient(BaseClient): model: str, quantize: Optional[str] = None, from_: Optional[str] = None, - files: Optional[dict[str, str]] = None, - adapters: Optional[dict[str, str]] = None, + files: Optional[Dict[str, str]] = None, + adapters: Optional[Dict[str, str]] = None, template: Optional[str] = None, - license: Optional[Union[str, list[str]]] = None, + license: Optional[Union[str, List[str]]] = None, system: Optional[str] = None, parameters: Optional[Union[Mapping[str, Any], Options]] = None, messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None, @@ -995,10 +997,10 @@ class AsyncClient(BaseClient): model: str, quantize: Optional[str] = None, from_: Optional[str] = None, - files: Optional[dict[str, str]] = None, - adapters: Optional[dict[str, str]] = None, + files: Optional[Dict[str, str]] = None, + adapters: Optional[Dict[str, str]] = None, template: Optional[str] = None, - license: Optional[Union[str, list[str]]] = None, + license: Optional[Union[str, List[str]]] = None, system: Optional[str] = None, parameters: Optional[Union[Mapping[str, Any], Options]] = None, messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None, @@ -1011,10 +1013,10 @@ class AsyncClient(BaseClient): model: str, quantize: Optional[str] = None, from_: Optional[str] = None, - files: Optional[dict[str, str]] = None, - adapters: Optional[dict[str, str]] = None, + files: Optional[Dict[str, str]] = None, + adapters: Optional[Dict[str, str]] = None, template: Optional[str] = None, - license: Optional[Union[str, list[str]]] = None, + license: Optional[Union[str, List[str]]] = None, system: Optional[str] = None, parameters: Optional[Union[Mapping[str, Any], Options]] = None, messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None,