Pular para o conteúdo principal

Introdução

Neste exemplo, vamos pedir ao MentorIA para elaborar um poema curto.
Para mais exemplos de código, confira a referência do endpoint Criar conclusão.

Pré-requisitos

Antes de começar, você vai precisar:
Crie uma conta gratuita no MentorIA utilizando este link.
Acesse Contas -> Configurações -> Chaves de API e gere uma nova chave de API. Armazene-a em um local seguro, pois ela não será mais apresentada no console.
Você pode usar Postman, Insomnia, cURL ou o seu cliente favorito. Certifique-se de que ele esteja instalado e configurado corretamente antes de continuar.

Chame a API

O endpoint POST /completions gera uma conclusão a partir de um prompt. Veja abaixo um exemplo de solicitação:
curl --request POST \
  --url https://api.conteudo.rdstationmentoria.com.br/rest/completions \
  --header "Authorization: Bearer <api_key>" \
  --header "Content-Type: application/json" \
  --data '{
    "system": "Você é um poeta reconhecido mundialmente. Responda apenas com poemas curtos.",
    "messages": [
      {
        "role": "user",
        "content": "Por que o mar é salgado?"
      }
    ]
  }'
Uma resposta típica pode ser:
{
  "completionId": "cpt-abc123",
  "output": {
    "role": "assistant",
    "content": "O choro antigo da Terra
Escorreu em rios ao chão –
No grande ventre do mar
Dissolveu toda paixão.
É sal o resto da mágoa,
É gosto do coração."
  }
}
Caso ocorra algum erro, verifique se a chave de API foi informada corretamente e se você possui uma conexão estável com a internet.

Próximos passos

Agora que você executou sua primeira solicitação à API do MentorIA, é hora de explorar o que mais é possível fazer: