Primeiros passosIniciantesAtualizado em

Primeiros passos

Obtenha uma chave de API e escolha um endpoint. Para a primeira requisição, você pode usar a API HTTP ou configurar um cliente.

1. Cadastre-se e copie uma API Key

Abra Cadastro. Depois de entrar, copie uma chave em API Keys. Coloque a chave só na configuração ou no comando de login daquele cliente. Não a grave no repositório, em capturas de tela ou em conversas. Se vazar, clique em "Girar chave" na mesma página. A chave antiga deixa de valer na hora.

2. Escolha um endpoint

Abra Seleção de endpoint, escolha um endpoint para cada família de modelo que for usar e salve. Alguns modelos existem só em um endpoint nomeado. Claude Fable 5 exige o endpoint da assinatura Claude Max 20x. Um pedido sem seleção para aquela família falha. O serviço não escolhe um por você.

Envie a primeira requisição à API

No terminal, defina ICODEEASY_API_KEY com a sua chave do site. O exemplo usa deepseek-flash. Selecione primeiro um endpoint DeepSeek que aceite chamadas HTTP diretas e Chat Completions, ou troque pelo ID de um modelo aceito no endpoint selecionado.

bash
curl -sS https://api.icodeeasy.cc/v1/chat/completions \
  -H "Authorization: Bearer $ICODEEASY_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{"model":"deepseek-flash","messages":[{"role":"user","content":"Say hello."}],"stream":false}'

Após o HTTP 200, leia a resposta em choices[0].message.content.

Gere sua primeira imagem ou vídeo

  • Imagem. Envie um prompt para POST /v1/images/generations?sync=1. Após o HTTP 200, abra data[0].url. Com ?async=1, salve task_id e consulte GET /v1/images/tasks/{task_id} até completed, então leia result_url. Veja o exemplo de imagem.
  • Vídeo. Crie a tarefa com POST /v1/videos/generations. Após o HTTP 202, salve task_id e consulte status_url. Quando o status for succeeded, baixe o vídeo por content_url. Veja o início rápido de vídeo.

Configure um cliente

Endereço principal da API:

text
https://api.icodeeasy.cc

Se esse host estiver lento ou expirar na sua rede, troque o host e mantenha o mesmo caminho e a mesma chave:

text
https://jp.icodeeasy.cc
https://sg.icodeeasy.cc

Cada cliente usa um campo diferente. Siga o guia dele. Não cole a configuração de um cliente em outro:

A mesma chave serve nesses clientes. Veja uma chave, vários clientes.

Envie uma mensagem pelo cliente e confira se ele responde.

Confira o resultado da requisição

Depois de receber a resposta, confira o modelo, o status e a cobrança no Registro de requisições. Consulte a página de preços e preços, saldo e uso para ver as tarifas.

Se ainda não houver Node.js, faça primeiro a preparação do ambiente. Para 401, 429 ou uma conexão que não termina, use conexão e recuperação.