instructor-php

PHP 开发者也能轻松获得结构化 AI 输出,快速构建 Agent 应用。

instructor-php 是一个面向 PHP 开发者的统一大语言模型(LLM)工具包,旨在简化 AI 应用的开发流程。它解决了 PHP 生态中缺乏现代 LLM 集成库的问题,提供三大核心能力:统一的 API 接口(支持多种主流 LLM 提供商)、结构化数据输出(通过定义 PHP 类或 Schema 强制模型返回格式化的 JSON 数据)、以及轻量级的 Agent 开发框架。开发者可以利用它快速构建聊天机器人、数据提取管道、自动化工作流等。其亮点在于将 Python 生态中流行的 Instructor 模式移植到 PHP,让 PHP 开发者也能享受类型安全、可验证的 AI 输出,减少解析和校验的繁琐工作。项目目前处于早期阶段,但设计思路清晰,代码结构简洁,适合希望深度集成 AI 的 PHP 项目采用。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 327
维护状态 活跃
是否开源
定价模式 free

项目数据

分类智能体
开发团队cognesy
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态
是否开源
开源协议MIT
主要语言PHP
技术栈/模型agents,ai,ai-agents,genai,llm,php
GitHub 星标★ 327
30天Star增速
HF 下载量
上线时间2024-02-26 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数8

使用教程

核心亮点

  • 提供统一的 LLM API 抽象,切换不同模型提供商无需改动业务代码
  • 基于 PHP 类定义输出 Schema,实现类型安全的结构化数据返回,减少解析错误
  • 内置 Agent 开发基础组件,支持工具调用和简单的任务编排

不足之处

  • 项目处于早期阶段,文档和示例相对较少,社区生态尚未形成
  • 对最新 PHP 版本和部分 LLM 新特性的支持可能滞后

适用场景

  • 需要从非结构化文本中提取结构化数据(如简历解析、发票信息提取)
  • 构建 PHP 后端驱动的 AI 聊天机器人或客服系统
  • 在 Laravel 或 Symfony 项目中快速集成 AI 能力,实现内容生成或分类

替代项目

LangChain PHP、OpenAI PHP Client、LLPhant

项目介绍

instructor-php 是开发框架领域的开源项目,由 cognesy 开发,2024 年首次发布。

它收录于开发框架分类,该分类目前共有 795 个项目,GitHub 星标数为 327。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-17。MIT许可证,完全免费,无付费版本。

它主要面向的使用场景是:需要从非结构化文本中提取结构化数据(如简历解析、发票信息提取)。同类可对比的替代方案包括 LangChain PHP、OpenAI PHP Client、LLPhant。

上一篇:EdgeChains

下一篇:cc-fleet

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12