Libraries tagged by structured-output
hojjatjh/openrouter-php
1 Downloads
A clean, dependency-free PHP client for the OpenRouter API. Chat, streaming, tool calling, structured outputs and more.
unknowingpro/php-ai
1 Downloads
A unified PHP interface for LLM providers — Anthropic, OpenAI and Gemini — with streaming, tool calling, structured output and provider-agnostic middleware.
reliant/reliant-php
0 Downloads
Official PHP SDK for Reliant — LLM Reliability Layer
pixelworxio/filament-ai-action
138 Downloads
AI-powered actions for Filament v5 — streaming modal, structured output, intelligent table actions
gazu1986/laravel-ai-validator
0 Downloads
Validate, retry, and type-cast structured AI output against Laravel validation rules or JSON schemas.
arturas88/anyllm
7 Downloads
Production-ready PHP library for LLMs - OpenAI, Anthropic, Google, Mistral, xAI, OpenRouter, Ollama. One interface, all providers, zero vendor lock-in.
tebe/phpinfo
3 Downloads
Extends the phpinfo function and provides a structured output format using JSON.
petstack/roxy-php
1 Downloads
PHP SDK for writing MCP (Model Context Protocol) handlers served by the roxy proxy. Object model, typed builders, elicitation and structured output support.
ndinhbang/laravel-gemini
1 Downloads
A production-ready Laravel package to integrate with the Google Gemini API. Supports text, image, video, audio, long-context, structured output, files, caching, function-calling and understanding capabilities.
drupal-eca-recipe/eca_lib_0038
3 Downloads
Sends the article text to an AI chat model on presave and writes the structured answer into real node fields: body summary, SEO meta description, reading time, sentiment and Tags terms. Triggered by node entity presave, guarded so that each article is enriched only once. Requires the Standard profile's Article content type with its body and field_tags fields plus the tags vocabulary. Requires the ai_integration_eca and eca_tamper contributed modules. After applying the recipe, select a chat model that supports structured output in the "Ask AI for structured enrichment data" action.
basillangevin/instructor-laravel
0 Downloads
Structured outputs for LLMs using Spatie Data objects.