mirror of
https://github.com/ollama/ollama-python.git
synced 2026-01-13 21:57:16 +08:00
Add Callable type annotation for Tools (#344)
This commit is contained in:
parent
758a1d2933
commit
b50a65b27d
@ -263,7 +263,7 @@ class Client(BaseClient):
|
||||
model: str = '',
|
||||
messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None,
|
||||
*,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool]]] = None,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool, Callable]]] = None,
|
||||
stream: Literal[False] = False,
|
||||
format: Optional[Literal['', 'json']] = None,
|
||||
options: Optional[Union[Mapping[str, Any], Options]] = None,
|
||||
@ -276,7 +276,7 @@ class Client(BaseClient):
|
||||
model: str = '',
|
||||
messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None,
|
||||
*,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool]]] = None,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool, Callable]]] = None,
|
||||
stream: Literal[True] = True,
|
||||
format: Optional[Literal['', 'json']] = None,
|
||||
options: Optional[Union[Mapping[str, Any], Options]] = None,
|
||||
@ -765,7 +765,7 @@ class AsyncClient(BaseClient):
|
||||
model: str = '',
|
||||
messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None,
|
||||
*,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool]]] = None,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool, Callable]]] = None,
|
||||
stream: Literal[False] = False,
|
||||
format: Optional[Literal['', 'json']] = None,
|
||||
options: Optional[Union[Mapping[str, Any], Options]] = None,
|
||||
@ -790,7 +790,7 @@ class AsyncClient(BaseClient):
|
||||
model: str = '',
|
||||
messages: Optional[Sequence[Union[Mapping[str, Any], Message]]] = None,
|
||||
*,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool]]] = None,
|
||||
tools: Optional[Sequence[Union[Mapping[str, Any], Tool, Callable]]] = None,
|
||||
stream: bool = False,
|
||||
format: Optional[Literal['', 'json']] = None,
|
||||
options: Optional[Union[Mapping[str, Any], Options]] = None,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user