Como Usar a API do Perplexity com o SDK Python da OpenAI

Você quer chamar a API do Perplexity a partir do código Python, mas prefere usar o familiar SDK da OpenAI em vez de uma biblioteca separada. A API do Perplexity é totalmente compatível com o cliente OpenAI porque usa o mesmo formato de endpoint de chat completions. Este artigo explica como configurar o SDK Python da OpenAI para conectar-se ao Perplexity, … Leia mais

Compatibilidade da API Perplexity com OpenAI: O Que é Suportado

Desenvolvedores que criam aplicativos com IA frequentemente perguntam se a API Perplexity funciona com ferramentas e bibliotecas feitas para OpenAI. A API Perplexity foi projetada para ser compatível com as bibliotecas de cliente e o formato da API OpenAI, facilitando a migração ou integração. Este artigo explica exatamente quais recursos da OpenAI são suportados pela API Perplexity e quais não são. Você aprenderá as principais diferenças em endpoints, parâmetros, autenticação e comportamento de streaming.

Como Alternar o Modelo da API Perplexity em uma Única Solicitação

A Perplexity oferece vários modelos de IA através de sua API, incluindo llama-3.1-sonar-small-128k-online, llama-3.1-sonar-large-128k-online e llama-3.1-sonar-huge-128k-online. Cada modelo tem capacidades diferentes em termos de velocidade, custo e qualidade das respostas. Você pode precisar alternar entre esses modelos para tarefas diferentes, como consultas rápidas versus pesquisas aprofundadas. Este artigo explica como especificar o parâmetro do modelo em uma … Leia mais

API Perplexity não permite definir Modo de Foco: Solução Alternativa

Ao usar a API Perplexity, você pode perceber que não há um parâmetro direto para definir o Modo de Foco. A API não expõe um campo focus_mode, então não é possível alternar programaticamente entre os domínios de busca Web, Acadêmico, Escrita, Matemática, Vídeo ou Social. Essa limitação significa que suas chamadas de API sempre usarão o domínio de busca padrão, que é o Web. Este artigo explica por que o Modo de Foco está ausente na API e fornece uma solução prática para simular pesquisas específicas de domínio usando engenharia de prompt e formatação de consulta.

Como Passar System Prompts em Chamadas da API Perplexity

Ao fazer chamadas de API para o Perplexity, você pode precisar definir o comportamento do modelo de IA antes de processar as mensagens do usuário. Um system prompt define o papel, o tom e as restrições para o assistente. Sem um system prompt colocado corretamente, o modelo pode responder de forma padrão que não atende às necessidades da sua aplicação. … Leia mais

Prompt de Sistema da API Perplexity Ignorado no Modelo Sonar: Correção

Ao usar a API Perplexity com o modelo Sonar, você pode perceber que o prompt de sistema cuidadosamente elaborado é completamente ignorado. O modelo retorna respostas como se nenhuma instrução tivesse sido dada, usando seu comportamento padrão. Isso acontece porque o modelo Sonar tem um requisito específico para a estruturação do prompt de sistema na chamada da API … Leia mais

Como Usar a API do Perplexity com Cliente Node.js

Você quer integrar as capacidades de busca e IA do Perplexity no seu aplicativo Node.js. A API do Perplexity fornece acesso programático aos mesmos modelos de linguagem que alimentam o aplicativo web, permitindo criar ferramentas de busca personalizadas, chatbots e fluxos de automação. Este artigo explica como configurar um cliente Node.js, autenticar suas requisições e enviar consultas para os endpoints da API.

Etapas de Instalação do SDK Node.js da Perplexity

A Perplexity fornece um SDK Node.js para integrar seus recursos de busca e resposta com IA em suas aplicações. Sem a configuração adequada do SDK, você precisa escrever requisições HTTP brutas e lidar com a autenticação manualmente. Este artigo explica como instalar o SDK Node.js da Perplexity, configurá-lo com sua chave de API e executar uma consulta básica. Você concluirá … Leia mais

Como Definir o Filtro de Recência de Pesquisa na API do Perplexity

Ao consultar a API do Perplexity, o comportamento padrão de pesquisa retorna resultados de qualquer período. Isso pode incluir informações desatualizadas que não são úteis para tarefas que exigem as últimas notícias, eventos recentes ou dados sensíveis ao tempo. O filtro de recência de pesquisa permite restringir os resultados a um intervalo de tempo específico, como o último dia, semana, … Leia mais