Funcionalidades da API

A nossa API de linguagem oferece um conjunto completo de funcionalidades para processamento de texto em português.

Análise de Sentimentos

Determine se um texto expressa sentimentos positivos, negativos ou neutros, com detecção de nuances específicas da língua portuguesa.

Classificação de Texto

Categorize automaticamente textos em tópicos predefinidos ou personalizados, com alta precisão para conteúdo em português.

Extração de Entidades

Identifique e extraia entidades como nomes de pessoas, organizações, locais, datas e valores monetários em textos em português.

Resumo de Texto

Gere resumos automáticos de textos longos, mantendo os pontos principais e o contexto do conteúdo original.

Correção Gramatical

Identifique e corrija erros gramaticais, ortográficos e de pontuação em textos em português, incluindo variantes de Portugal e Brasil.

Geração de Texto

Crie textos coerentes e naturais em português a partir de prompts ou descrições, adaptados ao tom e estilo desejados.

Documentação da API

Integração simples e rápida com a nossa API RESTful.

Autenticação

Todas as solicitações à API devem incluir a sua chave de API no cabeçalho de autorização.

Authorization: Bearer SUA_CHAVE_API

Para obter a sua chave de API, registe-se na nossa plataforma de desenvolvedores.

Endpoints Disponíveis

Análise de Sentimentos

POST https://api.gptuga.pt/v1/sentimentos

Analisa o sentimento de um texto em português.

Parâmetros:
Parâmetro Tipo Descrição
texto string O texto a ser analisado
detalhe boolean Se true, retorna análise detalhada (opcional, padrão: false)
Exemplo de Requisição:
{
  "texto": "Adorei o serviço, superou todas as minhas expectativas!",
  "detalhe": true
}
Exemplo de Resposta:
{
  "sentimento": "positivo",
  "pontuacao": 0.92,
  "confianca": 0.95,
  "detalhes": {
    "alegria": 0.87,
    "satisfacao": 0.94,
    "surpresa": 0.65
  }
}

Classificação de Texto

POST https://api.gptuga.pt/v1/classificacao

Classifica um texto em categorias predefinidas ou personalizadas.

Parâmetros:
Parâmetro Tipo Descrição
texto string O texto a ser classificado
categorias array Lista de categorias personalizadas (opcional)
multi boolean Se true, permite múltiplas categorias (opcional, padrão: false)
Exemplo de Requisição:
{
  "texto": "O novo iPhone tem uma câmera incrível e bateria de longa duração.",
  "categorias": ["tecnologia", "moda", "desporto", "política"],
  "multi": true
}
Exemplo de Resposta:
{
  "categorias": [
    {
      "nome": "tecnologia",
      "confianca": 0.96
    }
  ]
}

Extração de Entidades

POST https://api.gptuga.pt/v1/entidades

Extrai entidades nomeadas de um texto.

Parâmetros:
Parâmetro Tipo Descrição
texto string O texto para extração de entidades
tipos array Tipos de entidades a extrair (opcional, padrão: todos)
Exemplo de Requisição:
{
  "texto": "António Costa visitou a sede da Microsoft em Lisboa na segunda-feira.",
  "tipos": ["pessoa", "organizacao", "local", "data"]
}
Exemplo de Resposta:
{
  "entidades": [
    {
      "texto": "António Costa",
      "tipo": "pessoa",
      "inicio": 0,
      "fim": 13,
      "confianca": 0.98
    },
    {
      "texto": "Microsoft",
      "tipo": "organizacao",
      "inicio": 29,
      "fim": 38,
      "confianca": 0.99
    },
    {
      "texto": "Lisboa",
      "tipo": "local",
      "inicio": 42,
      "fim": 48,
      "confianca": 0.97
    },
    {
      "texto": "segunda-feira",
      "tipo": "data",
      "inicio": 52,
      "fim": 65,
      "confianca": 0.95
    }
  ]
}

Casos de Uso

Descubra como a nossa API de linguagem está a transformar empresas em diversos setores.

E-commerce

Análise automática de avaliações de produtos para extrair insights sobre a satisfação do cliente e identificar áreas de melhoria, resultando em um aumento de 25% nas vendas.

Media e Comunicação

Sistema de categorização automática de notícias para um grande portal de informação, melhorando a precisão da classificação em 40% e reduzindo o tempo de publicação.

Atendimento ao Cliente

Análise de sentimentos em tempo real para mensagens de clientes, permitindo priorização de casos críticos e melhorando o tempo de resposta em 60%.

Higienização de Dados

Sistema automatizado para limpar, corrigir e padronizar dados, eliminando duplicações, corrigindo erros e garantindo consistência em bases de dados empresariais, resultando em melhor qualidade de informação e tomada de decisão.

Revisão de Conteúdo

Verificação automática de textos em peças de comunicação antes da veiculação, como artigos de portais, notícias de jornais, manuais técnicos e materiais publicitários, reduzindo erros gramaticais e melhorando a qualidade editorial em 35%.

Perguntas Frequentes

Respostas para as dúvidas mais comuns sobre a nossa API de linguagem.

Quais são os limites de requisições da API?

Os limites de requisições variam de acordo com o plano escolhido. O plano gratuito permite até 1.000 requisições por mês, enquanto os planos pagos oferecem limites mais elevados, começando em 10.000 requisições por mês no plano Profissional. Para casos de uso com volumes muito altos, oferecemos planos personalizados com limites adaptados às suas necessidades.

A API suporta outras línguas além do português?

Embora o nosso foco principal seja o português (tanto de Portugal quanto do Brasil), a API também suporta inglês, espanhol e francês. No entanto, o nosso diferencial está na precisão e compreensão das nuances da língua portuguesa, incluindo expressões idiomáticas, gírias e variações regionais que outras APIs de linguagem não captam com a mesma eficácia.

Como é garantida a segurança dos dados enviados para a API?

A segurança dos dados é uma prioridade para nós. Todas as comunicações com a API são encriptadas usando TLS/SSL. Os dados são processados em servidores seguros localizados na União Europeia, em conformidade com o RGPD. Não armazenamos os textos enviados para análise por mais tempo do que o necessário para processar a solicitação, a menos que isso seja explicitamente solicitado pelo cliente para fins de treinamento e melhoria do modelo.

Existem SDKs disponíveis para integração?

Sim, oferecemos SDKs oficiais para várias linguagens de programação, incluindo JavaScript, Python, PHP, Java e .NET. Estes SDKs simplificam a integração com a nossa API, fornecendo métodos convenientes para todas as funcionalidades disponíveis. Além disso, a nossa documentação inclui exemplos de código para cada endpoint em várias linguagens, mesmo para aquelas que não possuem um SDK oficial.

É possível treinar modelos personalizados?

Sim, oferecemos a possibilidade de treinar modelos personalizados para casos de uso específicos. Isto é particularmente útil para classificação de texto em categorias específicas do seu negócio ou para análise de sentimentos adaptada ao seu setor. O treinamento de modelos personalizados está disponível nos planos Profissional e Enterprise, e requer o fornecimento de dados de treinamento rotulados.