developing-with-prism

Integrate Prism PHP into Laravel applications for LLM-powered features.

30|13|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/acara-app/plate --skill developing-with-prism
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing-with-prism
Source: https://github.com/acara-app/plate/tree/main/.agents/skills/developing-with-prism
Command: npx skills add https://github.com/acara-app/plate --skill developing-with-prism

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Prism provides a fluent API to integrate Large Language Models into Laravel applications, reducing boilerplate and enabling AI-powered features with minimal setup.

Core Features & Use Cases

  • Text generation and structured output using Prism APIs in Laravel
  • Embeddings, image processing, audio processing, and streaming support
  • Tools / function calling across multiple providers to build flexible AI workflows

Quick Start

Install the Prism PHP package via Composer, configure a provider, and start using Prism in your Laravel app.

Frequently Asked Questions about developing-with-prism

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate LLMs into Laravel for text generation?

To integrate LLMs into Laravel for text generation, you can use Prism PHP to install the package via Composer and configure a provider. This provides a fluent API that reduces boilerplate for generating text.

Can I get structured output from LLMs in my Laravel application?

Yes, you can get structured output from LLMs in a Laravel application using Prism PHP. The package applies Prism APIs specifically to handle structured outputs alongside standard text generation and embeddings.

Does Prism PHP support tools and function calling across multiple providers?

Prism PHP supports tools and function calling across multiple providers in Laravel. It enables flexible AI workflows by integrating provider configurations for text generation, embeddings, and streaming.

What is the best way to handle streaming and embeddings with Prism in Laravel?

The best way to handle streaming and embeddings with Prism in Laravel is by utilizing its fluent API. The package directly supports streaming responses and generating embeddings across configured multiple providers.

Can I process images and audio using Prism in Laravel?

Yes, you can process images and audio using Prism in Laravel. The package extends its fluent API to support image and audio processing, allowing you to build multimodal AI-powered features.

Do I need Composer to install Prism PHP in my Laravel app?

Yes, you need Composer to install the Prism PHP package in your Laravel app. After installing, you configure a provider and can immediately start using Prism workflows to unlock LLM-powered features.