SDK TypeScript com tipagem segura e independente de provedores para chat em streaming, chamadas de ferramentas, agentes e apps multimodais com os principais provedores de LLM e frameworks de UI.
prism-php/prism
Um pacote Laravel que oferece às aplicações PHP uma interface fluente única para chamar LLMs de vários provedores de IA.
- Estrelas
- 2,430
- Forks
- 312
- Issues abertas
- 76
- Último commit
- há 22 dias
O que é?
Prism é um pacote Laravel para integrar grandes modelos de linguagem a aplicações PHP. Ele oferece uma única API fluente para gerar texto, conduzir conversas em várias etapas e permitir que modelos chamem ferramentas, sem que seja necessário reescrever o código da aplicação para cada provedor de IA.
O pacote foi criado para desenvolvedores Laravel que querem adicionar recursos de IA, como chat, geração de conteúdo ou assistentes que usam ferramentas, a uma aplicação existente. A documentação está hospedada no site do Prism, e o projeto é publicado no Packagist sob a licença MIT.
O README cita Anthropic, OpenAI e Ollama entre os tópicos, indicando os provedores associados ao projeto.
Recursos principais
- 01Oferece uma interface fluente para geração de texto no Laravel.
- 02Dá suporte a conversas em várias etapas com LLMs.
- 03Permite que modelos usem ferramentas a partir do código da aplicação.
- 04Funciona com vários provedores de IA por meio de uma única API.
- 05Pode ser instalado como um pacote Composer padrão.
Casos de uso
- Adicionar um recurso de chat com IA a uma aplicação Laravel existente.
- Gerar textos ou resumos em jobs e controllers do Laravel.
- Criar assistentes que usam ferramentas para agir sobre os dados da aplicação.
Início rápido
- 1
Consulte a documentação oficial no site do Prism para saber como instalar e usar
Antes de usar
- O README não inclui comandos de instalação; os detalhes de configuração estão apenas na documentação externa.
- Prism é um pacote Laravel, então é necessário ter uma aplicação PHP e Laravel para usá-lo.
Em coleções
Tópicos
Perguntas frequentes
- O que é prism?
- Um pacote Laravel que oferece às aplicações PHP uma interface fluente única para chamar LLMs de vários provedores de IA. Prism é um pacote Laravel para integrar grandes modelos de linguagem a aplicações PHP. Ele oferece uma única API fluente para gerar texto, conduzir conversas em várias etapas e permitir que modelos chamem ferramentas, sem que seja necessário reescrever o código da aplicação para cada provedor de IA.
- prism é gratuito? Qual é a licença?
- prism é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- prism ainda é mantido?
- Manutenção ativa. O último commit de prism foi em 16 de out. de 2026.
- Para que posso usar prism?
- Adicionar um recurso de chat com IA a uma aplicação Laravel existente. Gerar textos ou resumos em jobs e controllers do Laravel. Criar assistentes que usam ferramentas para agir sobre os dados da aplicação.
- Como instalar prism?
- Consulte a documentação oficial no site do Prism para saber como instalar e usar
- Onde consigo prism?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/prism-php/prism
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Pacote Laravel para criar, equipar com ferramentas e implantar agentes de IA com LLM, memória persistente, rastreamento e painel web (descontinuado; v0.0.48 é a versão final).
Agente de IA open source que revisa pull requests automaticamente e oferece os comandos /describe, /review, /improve e /ask no GitHub, GitLab, Bitbucket e Azure DevOps.
Ferramenta de linha de comando e biblioteca Python para executar prompts e conversar com modelos de linguagem de grande porte remotos ou instalados localmente.
Agente de programação para terminal escrito em Go, que edita arquivos, executa comandos e mantém sessões locais, com escolha do modelo e do nível de permissão.
Biblioteca Elixir para integrar LLMs como Claude, OpenAI, Gemini, Ollama e modelos self-hosted a aplicações Elixir.