O que é uma API?
Uma API (Application Programming Interface) é um conjunto de regras que permite que diferentes aplicações comuniquem entre si.
De forma simples:
- A aplicação faz um pedido
- A API recebe o pedido
- A API responde com dados
Exemplo:
Uma app de meteorologia não mede o clima, ela usa uma API que fornece esses dados.
Para que serve a API do IAedu?
A API do IAedu permite:
- Enviar mensagens para um modelo de inteligência artificial
- Receber respostas automaticamente
- Integrar IA em aplicações próprias (web, apps, scripts, etc.)
Na prática:
Podes transformar as tuas aplicações em aplicações inteligentes com o IAedu
Como funciona a comunicação com a API
O processo segue estes passos:
- O utilizador escreve uma mensagem
- A aplicação envia essa mensagem para a API
- A API processa o pedido
- O modelo gera uma resposta
- A resposta é devolvida à aplicação
Credenciais necessárias
Para usar a API do IAedu precisas de:
API Key
- Funciona como uma chave de autenticação
- Identifica quem está a fazer o pedido
A API key estará exposta dentro da secção "Informação da API" na roda dentada de alguns modelos que são passíveis de ser utilizados via API.
Regra importante:
Nunca partilhar a API_key, é como uma password, não envies a ninguém.
Endpoint
- Identifica qual modelo vai responder
Vai à secção:
Depois:
- Selecione o modelo que disponibiliza o acesso da via API.
- Procura:
- Endpoint da API
Channel ID
- Define o canal de comunicação
Vai as settings dentro do modelo e procura
Depois:
- abre as settings
- copia o ID
Thread ID
- Identifica a conversa
- Permite manter contexto entre mensagens
- Mesmo ID → continua conversa
- Novo ID → nova conversa
Este normalmente não vem do painel, tens que criar o teu própio, podes usar qualquer string única como "Titulo" ou "Tema" da conversa:
"conversa1""user123""teste"

