generateText, streamText ou outra função do AI SDK.
Instalação
latest do npm e seleciona a linha ativa do provedor compatível com o AI SDK 7. Ele declara o AI SDK 7 como dependência peer. Por isso, gerenciadores de pacotes com instalação automática de peers também instalam o runtime compatível.
Defina PHASEO_API_KEY no ambiente do servidor e faça sua primeira requisição:
Transmita texto
Adicione a identificação do aplicativo
Crie uma instância do provedor quando quiser que os detalhes das requisições da Phaseo identifiquem seu aplicativo:PHASEO_BASE_URL é opcional e, por padrão, usa https://api.phaseo.app/v1.
Recursos compatíveis com o AI SDK 7
- Geração e transmissão de texto
- Saída e configurações de raciocínio
- Ferramentas de função e entradas de ferramenta transmitidas
- Saída em JSON e JSON Schema
- Entradas de arquivos de texto e imagem
- Fontes de citação de URL
- Embeddings e geração de imagens
- Reclassificação
- Transcrição e geração de fala
- Metadados do provedor, uso, sinais de cancelamento e blocos brutos do fluxo
rerank() com phaseo.rerankingModel(modelId). Os recursos disponíveis ainda variam conforme o modelo e o provedor. No momento, o provedor não anuncia suporte a referências de arquivos gerenciados, skills nem definições, resultados ou respostas de aprovação de ferramentas executadas pelo provedor. Ferramentas de função executadas pelo aplicativo podem usar o fluxo normal de execução e aprovação do AI SDK.
Versões anteriores do AI SDK
- AI SDK 6: instale
@phaseo/ai-sdk-provider@ai-sdk-v6. - AI SDK 5: instale
@phaseo/ai-sdk-provider@ai-sdk-v5.
ai (ai@^7, ai@^6 ou ai@^5).