├── .editorconfig ├── .github └── workflows │ └── tests.yml ├── .php-cs-fixer.dist.php ├── Makefile ├── README.md ├── composer.json ├── docs └── ollama.yaml ├── phpstan.neon └── src ├── Client.php ├── Client ├── Message.php ├── Request.php ├── Request │ ├── ChatRequest.php │ ├── CreateRequest.php │ ├── PullRequest.php │ └── PushRequest.php ├── Response │ ├── ChatResponse.php │ ├── ChatStreamFinalResponse.php │ ├── ChatStreamResponse.php │ ├── ListModelsResponse.php │ └── StreamStatusResponse.php ├── Tool.php ├── ToolCall.php ├── ToolCallFunction.php └── ToolFunction.php ├── ClientBuilder.php ├── Http.php ├── OllamaException.php └── Resource ├── Model.php └── Model └── Details.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.php-cs-fixer.dist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/.php-cs-fixer.dist.php -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/composer.json -------------------------------------------------------------------------------- /docs/ollama.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/docs/ollama.yaml -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/phpstan.neon -------------------------------------------------------------------------------- /src/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client.php -------------------------------------------------------------------------------- /src/Client/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Message.php -------------------------------------------------------------------------------- /src/Client/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Request.php -------------------------------------------------------------------------------- /src/Client/Request/ChatRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Request/ChatRequest.php -------------------------------------------------------------------------------- /src/Client/Request/CreateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Request/CreateRequest.php -------------------------------------------------------------------------------- /src/Client/Request/PullRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Request/PullRequest.php -------------------------------------------------------------------------------- /src/Client/Request/PushRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Request/PushRequest.php -------------------------------------------------------------------------------- /src/Client/Response/ChatResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Response/ChatResponse.php -------------------------------------------------------------------------------- /src/Client/Response/ChatStreamFinalResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Response/ChatStreamFinalResponse.php -------------------------------------------------------------------------------- /src/Client/Response/ChatStreamResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Response/ChatStreamResponse.php -------------------------------------------------------------------------------- /src/Client/Response/ListModelsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Response/ListModelsResponse.php -------------------------------------------------------------------------------- /src/Client/Response/StreamStatusResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Response/StreamStatusResponse.php -------------------------------------------------------------------------------- /src/Client/Tool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/Tool.php -------------------------------------------------------------------------------- /src/Client/ToolCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/ToolCall.php -------------------------------------------------------------------------------- /src/Client/ToolCallFunction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/ToolCallFunction.php -------------------------------------------------------------------------------- /src/Client/ToolFunction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Client/ToolFunction.php -------------------------------------------------------------------------------- /src/ClientBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/ClientBuilder.php -------------------------------------------------------------------------------- /src/Http.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Http.php -------------------------------------------------------------------------------- /src/OllamaException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/OllamaException.php -------------------------------------------------------------------------------- /src/Resource/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Resource/Model.php -------------------------------------------------------------------------------- /src/Resource/Model/Details.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdecool/ollama-php-client/HEAD/src/Resource/Model/Details.php --------------------------------------------------------------------------------