Processo de Solicitação
Para usar a API Grok Videos Generation, primeiro acesse o Painel de Controle da Ace Data Cloud para obter seu Token de API, que deve ser guardado para uso futuro.
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login, onde será convidado a se registrar e logar. Após a conclusão, você será redirecionado de volta para a página atual.
Um Token de API é suficiente para acessar todos os serviços da plataforma, não sendo necessário solicitar um para cada serviço individualmente. A primeira solicitação oferece um crédito gratuito para que você possa experimentar; quando o crédito acabar, você pode recarregar o saldo geral no painel de controle.
📘 Documentação Completa: Grok Videos Generation API →
Exemplo de Solicitação
A API Grok Tasks pode ser usada para consultar os resultados da API Grok Videos Generation.Configurando Cabeçalhos e Corpo da Solicitação
Cabeçalhos da Solicitação incluem:accept: especifica que a resposta deve ser no formato JSON, preenchido comoapplication/json.authorization: a chave para chamar a API, que pode ser selecionada diretamente após a solicitação.
id: o ID da tarefa a ser consultada.action: a forma de operação na tarefa, para consulta única, preencha comoretrieve.
Exemplo de Código CURL
Exemplo de Resposta
Após uma solicitação bem-sucedida, a API retornará as informações detalhadas da tarefa. O camporequest é o corpo da solicitação quando a tarefa foi iniciada, e o campo response é o corpo da resposta retornado após a conclusão da tarefa, por exemplo:
id: ID da tarefa gerada, usado para identificar exclusivamente esta tarefa de geração.request: informações da solicitação na tarefa consultada.response: informações da resposta na tarefa consultada.created_at: data e hora de criação da tarefa, timestamp Unix (segundos, ponto flutuante).started_at: data e hora em que a tarefa começou a ser executada, timestamp Unix (segundos, ponto flutuante).finished_at: data e hora em que a tarefa foi concluída, timestamp Unix (segundos, ponto flutuante). Este campo não é retornado se a tarefa não estiver concluída.elapsed: tempo gasto na execução da tarefa, em segundos (ponto flutuante, com 3 casas decimais). Este campo não é retornado se a tarefa não estiver concluída.
Operação de Consulta em Lote
Para consultar detalhes de várias tarefas ID, definaaction como retrieve_batch e passe um array de IDs de tarefas através de ids:
Corpo da Solicitação inclui:
ids: array de IDs de tarefas a serem consultadas.action: a forma de operação na tarefa, para consulta em lote, preencha comoretrieve_batch.

