Desenvolvedores
Leve o assistente para seu app, seu cliente MCP ou seu site. Em todo lugar custa o mesmo que no chat.
Comece em 3 passos
- 1
Crie sua chave
Obtenha uma chave de API em Perfil → Desenvolvedor. A chave age como sua conta.
Gerenciar chaves de API → - 2
Teste aqui
Na área de testes abaixo, escolha um endpoint, cole sua chave e clique em Testar.
Área de testes → - 3
Adicione ao seu código
Copie o exemplo pronto em cURL, JavaScript ou Python; MCP e widget estão nas abas.
Documentação →
Área de testes
Escolha um endpoint, preencha os parâmetros e clique em Testar. As requisições são reais; copie o código como está.
POST/api/v1/conversations
Iniciar conversa: { text, locale?, model?, tools? } — com tools gere imagens, vídeo, música ou fala.
curl -X POST "https://yapayzeka.my/api/v1/conversations" \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text":"…","locale":"pt"}'Corpo da resposta
A resposta aparecerá aqui.
Documentação
Multimídia
As ferramentas do chat também estão na API: imagem, vídeo, música, fala e busca na web. Adicione-as com o campo tools; os arquivos gerados voltam no array media com URL pública.
| Ação | Nome na API | Custo |
|---|---|---|
| Buscar na web | web_search | 1 crédito |
| Criar uma imagem | generate_image | 3 créditos |
| Criar um vídeo | generate_video | 10 créditos / segundo |
| Criar música | generate_music | 5 créditos |
| Ler o texto em voz alta | speak_text | 1 crédito |
curl -X POST https://yapayzeka.my/api/v1/conversations \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text": "a red fox in the snow, watercolor", "tools": ["generate_image"]}'
# GET /api/v1/conversations/{id}
{
"pending": false,
"generating": false,
"messages": [
{ "role": "assistant", "content": "…", "media": [
{ "name": "image.png", "type": "image/png", "url": "https://…/image.png" }
] }
]
}Imagens chegam com a resposta. Vídeo e música são gerados em segundo plano: leia a conversa até generating ser false. Ferramentas que exigem upload não estão na API.