1tomany/llm-sdk
Laravel-friendly PHP SDK for working with LLM providers. Provides a clean client API, request/response handling, and configurable drivers so you can send prompts, manage completions, and integrate AI features into your app with minimal boilerplate.
Added
Fixed
Added
Fixed
Added
CompileQueryResponse::generateHash() with CompileQueryResponse::getHash() (#73)Fixed
Added
ProcessQueryResponse and CreateEmbeddingResponse to follow a common interface (#71)Fixed
Added
CompileQueryResponse, GenerateOutputResponse, and CreateEmbeddingResponse invokable (#66)Fixed
Added
title property for schemas (#62)Fixed
Added
ProcessQueryRequest (#59)Fixed
Added
BaseResponse to accept the $model argument as a string (#57)Fixed
Added
sha256 hash of each request (#55)Fixed
Added
ExecuteQuery to ProcessQuery (#53)Fixed
Added
Fixed
BaseRequest::$model property readonly (#48)Added
Fixed
Added
Fixed
FileRequest::fromModel() (#44)Added
Fixed
GenerateResponse::getResponse() (#42)Added
Fixed
Added
ExecuteResponse::getResponse() to return an array (#39Fixed
Added
Fixed
Added
gpt-5.4 and gpt-5.4-pro (#35)Fixed
Added
Fixed
Added
Fixed
Added
Fixed
Added
title property when compiling a request (#30)Fixed
Added
ExecuteResponse::getResponse() to array<string, mixed> (#28)Fixed
Added
gemini-3.1-flash-lite-preview (#25)Fixed
Added
Content types (#14)Fixed
Added
1tomany/ai-clients to 1tomany/llm-sdkOneToMany\AI\Clients to OneToMany\LlmSdkFixed
Added
OpenAi to OpenAIFixed
Added
OpenAi to OpenAIFixed
Added
OneToMany\AI to OneToMany\AI\ClientsFixed
Added
1tomany/php-ai to 1tomany/ai-clientsFixed
Added
Fixed
How can I help you explore Laravel packages today?