mirror of
https://github.com/ollama/ollama-python.git
synced 2026-01-14 06:07:17 +08:00
57 lines
962 B
Python
57 lines
962 B
Python
from ollama._client import Client, AsyncClient, Message, Options
|
|
|
|
__all__ = [
|
|
'Client',
|
|
'AsyncClient',
|
|
'Message',
|
|
'Options',
|
|
'generate',
|
|
'chat',
|
|
'pull',
|
|
'push',
|
|
'create',
|
|
'delete',
|
|
'list',
|
|
'copy',
|
|
'show',
|
|
]
|
|
|
|
|
|
_default_client = Client()
|
|
|
|
|
|
def generate(*args, **kwargs):
|
|
return _default_client.generate(*args, **kwargs)
|
|
|
|
|
|
def chat(*args, **kwargs):
|
|
return _default_client.chat(*args, **kwargs)
|
|
|
|
|
|
def pull(*args, **kwargs):
|
|
return _default_client.pull(*args, **kwargs)
|
|
|
|
|
|
def push(*args, **kwargs):
|
|
return _default_client.push(*args, **kwargs)
|
|
|
|
|
|
def create(*args, **kwargs):
|
|
return _default_client.create(*args, **kwargs)
|
|
|
|
|
|
def delete(*args, **kwargs):
|
|
return _default_client.delete(*args, **kwargs)
|
|
|
|
|
|
def list(*args, **kwargs):
|
|
return _default_client.list(*args, **kwargs)
|
|
|
|
|
|
def copy(*args, **kwargs):
|
|
return _default_client.copy(*args, **kwargs)
|
|
|
|
|
|
def show(*args, **kwargs):
|
|
return _default_client.show(*args, **kwargs)
|