주요 LLM 제공자와 UI 프레임워크를 아우르는 스트리밍 채팅, 도구 호출, 에이전트, 멀티모달 앱용 타입 안전·제공자 독립형 TypeScript SDK입니다.
prism-php/prism
여러 AI 제공자의 LLM을 호출하는 단일 플루언트 인터페이스를 PHP 애플리케이션에 제공하는 Laravel 패키지입니다.
- 스타
- 2,430
- 포크
- 312
- 열린 이슈
- 76
- 마지막 커밋
- 22일 전
어떤 프로젝트인가요?
Prism은 PHP 애플리케이션에 대규모 언어 모델을 통합하기 위한 Laravel 패키지입니다. 텍스트 생성, 여러 단계에 걸친 대화 진행, 모델의 도구 호출을 위한 단일 플루언트 API를 제공하므로, 각 AI 제공자에 맞춰 애플리케이션 코드를 다시 작성할 필요가 없습니다.
이 패키지는 기존 앱에 채팅, 콘텐츠 생성, 도구를 사용하는 어시스턴트 같은 AI 기능을 추가하려는 Laravel 개발자를 위해 만들어졌습니다. 문서는 Prism 웹사이트에서 제공하며, 프로젝트는 MIT 라이선스로 Packagist에 공개되어 있습니다.
README에는 Anthropic, OpenAI, Ollama가 관련 주제로 언급되어 있으며, 이는 프로젝트와 연관된 제공자를 보여 줍니다.
핵심 기능
- 01Laravel에서 텍스트를 생성할 수 있는 플루언트 인터페이스를 제공합니다.
- 02LLM과 여러 단계에 걸친 대화를 지원합니다.
- 03애플리케이션 코드 내에서 모델이 도구를 사용할 수 있게 합니다.
- 04단일 API로 여러 AI 제공자를 지원합니다.
- 05일반적인 Composer 패키지로 설치할 수 있습니다.
활용 사례
- 기존 Laravel 애플리케이션에 AI 채팅 기능 추가
- Laravel 작업과 컨트롤러에서 텍스트나 요약 생성
- 애플리케이션 데이터를 활용하는 도구 사용 어시스턴트 구축
빠른 시작
- 1
설치 및 사용 방법은 Prism 웹사이트의 공식 문서를 확인하세요
사용 전 알아둘 점
- README에는 설치 명령어가 없으며, 설정 세부 정보는 외부 문서에만 나와 있습니다.
- Prism은 Laravel 패키지이므로 사용하려면 PHP와 Laravel 애플리케이션이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- prism은(는) 무엇인가요?
- 여러 AI 제공자의 LLM을 호출하는 단일 플루언트 인터페이스를 PHP 애플리케이션에 제공하는 Laravel 패키지입니다. Prism은 PHP 애플리케이션에 대규모 언어 모델을 통합하기 위한 Laravel 패키지입니다. 텍스트 생성, 여러 단계에 걸친 대화 진행, 모델의 도구 호출을 위한 단일 플루언트 API를 제공하므로, 각 AI 제공자에 맞춰 애플리케이션 코드를 다시 작성할 필요가 없습니다.
- prism은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- prism은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- prism은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. prism의 마지막 커밋은 2026년 10월 16일입니다.
- prism은(는) 어디에 사용할 수 있나요?
- 기존 Laravel 애플리케이션에 AI 채팅 기능 추가 Laravel 작업과 컨트롤러에서 텍스트나 요약 생성 애플리케이션 데이터를 활용하는 도구 사용 어시스턴트 구축
- prism는 어떻게 설치하나요?
- 설치 및 사용 방법은 Prism 웹사이트의 공식 문서를 확인하세요
- prism은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/prism-php/prism
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
지속 메모리, 추적 기능, 웹 대시보드를 갖춘 LLM 기반 AI 에이전트를 구축하고 배포하는 Laravel 패키지입니다(현재 유지보수 종료, 최종 버전은 v0.0.48).
GitHub, GitLab, Bitbucket, Azure DevOps에서 PR을 자동으로 검토하고 /describe, /review, /improve, /ask 명령을 제공하는 오픈소스 AI 에이전트입니다.
원격 및 로컬 대규모 언어 모델에 프롬프트를 보내고 대화할 수 있는 CLI 도구이자 Python 라이브러리입니다.
Go로 작성된 터미널 코딩 에이전트로, 모델과 권한 수준을 직접 선택해 파일을 수정하고 명령을 실행하며 로컬 세션을 유지할 수 있습니다.
Claude, OpenAI, Gemini, Ollama 및 자체 호스팅 모델 같은 LLM을 Elixir 애플리케이션에 통합하는 Elixir 라이브러리입니다.