Fortics AI API v3
Visão geral
Padrão OpenAPI 3.0.3.
Foco em agentes (texto e multimodal), LLM, TTS/STT, pipelines de áudio, insights e jornada do cliente.
Todas as chamadas são multi-tenant. Tenha
tenantno caminho da URL.Formatos aceitos:
application/jsonemultipart/form-data(para upload de áudio, PDF, imagem e arquivos multimídia).
Base URL
Produção:
https://app.genier.ai/{tenant}/api/v3/Host configurável via variável de caminho
{host}quando aplicável.
Autenticação
Header:
Authorization: <API_KEY>.Sem prefixo Bearer. A chave é enviada direta no valor do header.
Requisições sem header válido retornam
401com corpo{"message": "Auth Error"}.
Como obter a API Key
Acesse o painel da sua conta na Fortics AI.
Navegue até o menu Configurações > API.
Clique em Nova Chave de API.
Copie a chave gerada e armazene-a em local seguro.
⚠️ Importante:
Não compartilhe sua chave publicamente.
Em caso de exposição, revogue imediatamente e gere uma nova.
Principais recursos
Agentes: execução texto (
/agent/{agent_id}), Multimodal (/agent_mm/{agent_id}, listagem (/agent_list), voz do agente (/agent_voice).Processamento: Geração (
/generate,/generate_mem,/search).Voz: TTS (
/tts), STT (/stt_transcribe), pipelines de áudio (/voiceverse,/voiceverse_list,/voiceverse_content/{pipeline_id}).OCR: extração de texto (
/ocr).Insights: templates (
/insights_chat), enfileirar workflow (/insights_chatPOST), buscar template (/insights_chat/{insight_id}), insights imediatos legados (/chat_insights), relatórios (/reports/insights).Jornada e resumos: jornada do cliente (
/customer_journey), curadoria (/go_curator).
Exemplos rápidos
Executar agente de texto
STT (multipart)
Workflow de insights de chat (enqueue)
Códigos de resposta comuns
200: Operação concluída; retorna dados do recurso ou resultado do processamento.202: Requisição enfileirada para processamento assíncrono (ex.: insights_chat POST).400: Validação falhou; campos obrigatórios ausentes ou payload inválido.401: Autenticação inválida ou ausente.403: Conteúdo ou operação não permitida pelo modo configurado.404: Recurso, configuração ou template não encontrado.413: Tamanho de arquivo excede o limite.415: Tipo de mídia não suportado.500: Erro interno ao processar a requisição.
Boas práticas
Sempre inclua
tenantna URL.Para uploads, respeite limites de tamanho e tipos aceitos indicados na spec.
Guarde
workflow_idretornado em operações assíncronas para consultar status ou cancelar.Para multimodal, serialize
historycorretamente em JSON (ou string JSON em multipart).
Atualizado
Isto foi útil?