Use this file to discover all available pages before exploring further.
A API MKA1 pode retornar texto, áudio e imagens. Texto é a modalidade de saída padrão.
Use modalities e audio para ativar a saída de fala, ou adicione a ferramenta image_generation para produzir imagens.
Solicite saída de áudio definindo modalities para ["text", "audio"] e especificando uma voz e formato no parâmetro audio. A resposta inclui tanto a transcrição do texto quanto os dados de áudio codificados em base64.
O campo data contém o arquivo de áudio completo (268 KB neste exemplo). O campo transcript contém o texto que o modelo escolheu para falar — que pode ser ligeiramente diferente do texto de saída.
A saída de áudio suporta detecção automática de idioma e mais de 20 idiomas, incluindo inglês, chinês, hindi, espanhol, árabe, bengali, português, russo, japonês, punjabi, alemão, coreano, francês, turco, italiano, tailandês, polonês, holandês, indonésio, vietnamita e urdu.
Use a ferramenta image_generation para criar imagens a partir de prompts de texto. O modelo interpreta sua mensagem, gera um prompt para o modelo de imagem e retorna o resultado.
mka1 llm responses create --body '{ "model": "meetkai:functionary-pt", "input": "Generate an image of a sunset over a mountain lake.", "tools": [ { "type": "image_generation", "model": "meetkai:functionary-pt", "quality": "high", "size": "1024x1024", "output_format": "png" } ]}'
A resposta inclui um item image_generation_call com a URL da imagem gerada e o prompt revisado usado pelo modelo de imagem:
{ "status": "completed", "output": [ { "type": "message", "role": "assistant", "content": [ { "type": "output_text", "text": "I'll generate an image of a beautiful sunset over a mountain lake for you." } ] }, { "type": "image_generation_call", "id": "ig_abc123", "status": "completed", "result": "<Generated Image URL>", "revised_prompt": "A breathtaking sunset over a pristine mountain lake, with golden and orange hues reflecting on the calm water surface. Snow-capped mountain peaks in the background, dramatic clouds in the sky with vibrant sunset colors of pink, purple, and orange.", "size": "meetkai:functionary-pt", "quality": "meetkai:functionary-pt", "output_format": "png" } ]}
O campo result contém uma URL para a imagem gerada. O campo revised_prompt mostra o prompt expandido que o modelo de imagem usou — o LLM aprimora sua instrução breve em uma descrição detalhada da imagem.
Use tool_choice para garantir que o modelo gere uma imagem em vez de responder apenas com texto.
mka1 llm responses create --body '{ "model": "meetkai:functionary-pt", "input": "A red circle on a white background.", "tools": [{ "type": "image_generation" }], "tool_choice": { "type": "image_generation" }}'