Repolode
prism-php

prism-php/prism

一个 Laravel 扩展包,用统一的流式接口在 PHP 应用中调用多家 AI 服务商的大语言模型。

Star
2,430
Fork
312
未关闭 Issue
76
最近提交
22天前

这是什么?

Prism 是一个面向 Laravel 的扩展包,用于在 PHP 应用中接入大语言模型。它提供统一的链式 API,支持文本生成、多轮对话以及模型调用工具,开发者无需为每家 AI 服务商单独改写业务代码。

它适合希望在现有 Laravel 项目中加入聊天、内容生成或工具调用类 AI 功能的开发者。项目通过 Packagist 发布,采用 MIT 协议,完整文档位于 Prism 官网。

项目关联的服务商包括 Anthropic、OpenAI 和 Ollama。

核心功能

  • 01提供链式调用接口,在 Laravel 中生成文本。
  • 02支持与大语言模型进行多步骤对话。
  • 03允许模型调用应用内的工具。
  • 04通过统一 API 对接多家 AI 服务商。
  • 05可作为标准 Composer 包安装。

适用场景

  • 为现有 Laravel 应用添加 AI 聊天功能。
  • 在 Laravel 任务和控制器中生成文本或摘要。
  • 构建可调用应用数据和功能的工具型助手。

快速上手

  1. 1

    阅读 Prism 官网上的官方文档以了解安装和使用方法

使用前须知

  • README 中未提供安装命令,安装细节仅见于外部文档。
  • Prism 是 Laravel 扩展包,使用前需要有 PHP 和 Laravel 应用。

收录于专题

标签

常见问题

prism 是什么?
一个 Laravel 扩展包,用统一的流式接口在 PHP 应用中调用多家 AI 服务商的大语言模型。 Prism 是一个面向 Laravel 的扩展包,用于在 PHP 应用中接入大语言模型。它提供统一的链式 API,支持文本生成、多轮对话以及模型调用工具,开发者无需为每家 AI 服务商单独改写业务代码。
prism 可以免费使用吗?用的什么许可证?
prism 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
prism 还在维护吗?
活跃维护中。prism 最近一次提交是在 2026年10月16日。
prism 适合用来做什么?
为现有 Laravel 应用添加 AI 聊天功能。 在 Laravel 任务和控制器中生成文本或摘要。 构建可调用应用数据和功能的工具型助手。
prism 怎么安装和运行?
阅读 Prism 官网上的官方文档以了解安装和使用方法
在哪里获取 prism?
源代码和安装说明在 GitHub 上:https://github.com/prism-php/prism

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目