Guias
Publishing
Desenvolvimento com APIs
6min
o paragraph oferece uma api de "backend como serviço", proporcionando inúmeros benefícios para desenvolvedores de aplicações de ia essa abordagem permite que os desenvolvedores acessem as poderosas capacidades dos grandes modelos de linguagem (llms) diretamente em aplicações frontend, sem as complexidades da arquitetura de backend e dos processos de implantação benefícios de usar a api do paragraph permite que apps frontend acessem com segurança as capacidades de llms sem desenvolvimento de backend projete aplicações visualmente com atualizações em tempo real em todos os clientes apis llm originais bem encapsuladas troca fácil entre provedores de llm e gerenciamento centralizado de chaves de api operações visuais das aplicações, incluindo análise de logs, anotações e observação de atividades de usuários fornecimento contínuo de mais ferramentas, plugins e conhecimento como usar escolha uma aplicação e encontre o "acesso à api" na navegação lateral esquerda da seção apps nesta página, você pode visualizar a documentação da api fornecida pelo paragraph e gerenciar as credenciais para acessar a api documentação da api você pode criar várias credenciais de acesso para uma aplicação e entregá las a diferentes usuários ou desenvolvedores isso significa que os usuários da api podem utilizar as capacidades de ia fornecidas pelo desenvolvedor da aplicação, mas a engenharia de prompt subjacente, conhecimento e capacidades de ferramentas estão encapsulados nas melhores práticas, as chaves de api devem ser chamadas através do backend, em vez de serem diretamente expostas em texto simples no código frontend ou nas requisições isso ajuda a prevenir que sua aplicação seja abusada ou atacada por exemplo, se você for um desenvolvedor em uma empresa de consultoria, pode oferecer capacidades de ia baseadas no banco de dados privado da empresa para usuários finais ou desenvolvedores, sem expor seus dados e a lógica de design da ia isso garante uma entrega de serviço segura e sustentável que atende aos objetivos de negócios aplicativo de geração de texto essas aplicações são usadas para gerar texto de alta qualidade, como artigos, resumos, traduções, etc , chamando a api completion messages e enviando a entrada do usuário para obter resultados de texto gerado os parâmetros do modelo e os templates de prompt usados para gerar o texto dependem das configurações do desenvolvedor na página de arranjo de prompt do paragraph você pode encontrar a documentação da api e exemplos de requisições para esta aplicação em aplicações > acesso à api por exemplo, aqui está um exemplo de chamada de uma api para geração de texto curl location request post 'https //api ai/v1/completion messages' \\ \ header 'authorization bearer sua chave secreta' \\ \ header 'content type application/json' \\ \ data raw '{ "inputs" {}, "response mode" "streaming", "user" "abc 123" }' aplicações de conversação adequadas para a maioria dos cenários, as aplicações de conversação envolvem diálogos contínuos com os usuários em um formato de pergunta e resposta para iniciar uma conversa, chame a api chat messages e mantenha a sessão passando continuamente o conversation id retornado você pode encontrar a documentação da api e exemplos de solicitações para essa aplicação em applications > access api por exemplo, aqui está um exemplo de chamada da api para chat messages curl location request post 'https //api ai/v1/chat messages' \\ \ header 'authorization bearer enter your secret key' \\ \ header 'content type application/json' \\ \ data raw '{ "inputs" {}, "query" "eh", "response mode" "streaming", "conversation id" "1c7e55fb 1ba2 4e10 81b5 30addcea2276", "user" "abc 123" }'