Stec AI Framework
O Stec AI Framework é uma plataforma avançada de Inteligência Artificial baseada na arquitetura Saturn, oferecendo capacidades excepcionais de processamento de linguagem natural e análise de dados.
Arquitetura Saturn
Sistema proprietário de IA com capacidade de processamento avançado e compreensão contextual.
Múltiplos Modelos
Variedade de modelos otimizados para diferentes casos de uso e complexidades.
Alta Performance
Processamento rápido com suporte a até 200 requisições por minuto.
Quick Start
Endpoint Base
Exemplo de Requisição
Digamos que o projeto se trata de chabot para Hotelaria.
{ "prompt": "Olá, o hotel está aberto na segunda às 16h?", "service": "merlin-v1", "clientid": "cli_123", "projectid": "proj_456", "tracking": "Teste da API de 3 de Janeiro", "websearch": true }
Exemplo de Resposta
{ "response": "Olá! Sim, o hotel abre de 6h as 23h. Posso te ajudar em mais alguma coisa?", "text" : "Olá! Sim, o hotel abre de 6h as 23h. Posso te ajudar em mais alguma coisa?" "question": "Olá, o hotel está aberto na segunda às 16h?" "model": "merlin-v1-8B", "tracking": "Teste da API de 3 de Janeiro", "session-id": "92aak01s02", }
Informações Úteis
Os links abaixo podem lhe ajudar a entender melhor forma de trabalhar:
Autenticação
Para autenticar suas requisições, você precisará do Client ID e do Project ID:
- Client ID: Pode ser encontrado em Chaves Privadas na plataforma Saturn em https://stec.cx/s/saturn/keys
- Project ID: Pode ser encontrado no Saturn em https://stec.cx/s/saturn clicando no projeto desejado
Inclua esses IDs em todas as suas requisições para a API.
Caso você defina a privacidade do seu projeto como "Privado" autentique-o adicionando sua chave privada:
- private_key: Uma string hash gerada para seu projeto, deve ser inserida no payload da requisição. Verificar Chaves
Endpoints
Endpoint Principal
Este é o endpoint principal para todas as requisições à API Saturn.
Endpoint para Beta Testers
Este endpoint é exclusivo para beta testers e permite acesso a recursos experimentais.
Parâmetros da API
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
prompt | string | Sim | Texto com a solicitação do usuário para a IA |
private_key | string | Não | Código Hash da sua chave privada. Caso seu projeto seja privado. Verificar Chaves |
service | string | Sim | Nome do serviço a ser utilizado (merlin-v1, advia-v1, saturn-v1) |
session | string | Não | ID da sessão para manter histórico |
clientid | string | Sim | ID do cliente requisitante |
projectid | string | Sim | ID do projeto associado |
attach | array | Não | URLs de arquivos anexos |
websearch | boolean | Não | Habilita busca na web |
habits | array | Não | Lista de comportamentos da IA |
caching | object | Não | Configurações de cache (files: boolean, messages: boolean) (Indisponível no momento) |
Respostas
As respostas da API da Stec são retornadas em formato JSON e incluem os seguintes campos:
- response: A resposta gerada pela IA em array
- text: A resposta da IA em uma string de texto markdown.
- model: O modelo utilizado para gerar a resposta
- question: A pergunta enviada pelo usuário.
- tracking: Espelhamento do parâmetro tracking do payload.
- session-id: ID da sessão para usar nas próximas requests e manter histórico.
Limites de Taxa
A API Saturn possui os seguintes limites de taxa:
- Máximo de 200 requisições por minuto (RPM)
- Máximo de 10.000 requisições por dia
Exceder esses limites pode resultar em throttling temporário das suas requisições.
Modelos dimensionados automaticamente
Ideal para respostas rápidas e diretas
Perfeito para análises detalhadas
Ideal para contextos complexos
Powered By Meta Llama
Acessar Política de Uso de IA da Stec
Serviços Disponíveis
merlin-v1
IA de conversação humanizada
advia-v1
IA jurídica especializada
saturn-v1
IA avançada para tarefas complexas
Funcionalidades Disponíveis
Ative-os inserindo os valores sempre no parâmetro tracking do seu payload, sem aspas.
"reduced"
Utiliza o modelo Llama 3.2 3B, para tarefas simples
"deepseek"
Utiliza o DeepSeek v3 sem censura.
Melhores Práticas
Gerenciamento de Sessões
Para manter o contexto da conversa, utilize o parâmetro session após a primeira requisição. Isso permite que a IA mantenha o histórico e forneça respostas mais contextualizadas.
Escolha do Modelo
Selecione o modelo apropriado com base na complexidade da sua necessidade:
- 8B: Para respostas rápidas e diretas
- 70B: Para análises mais detalhadas
- 405B: Para contextos complexos e conversas extensas
Otimização de Requisições
Respeite o limite de 200 RPM para garantir o melhor desempenho e evitar throttling.
Endpoint para Beta Testers
Para beta testers experimentais, utilize o seguinte endpoint:
Este endpoint permite acesso a recursos experimentais e novas funcionalidades em desenvolvimento.
Erros
Para conferir a nossa página de erros clique no link abaixo, ou pergunte da nossa IA disponível no link e no canto desta tela:
Status da API
Converse com nossa IA de Suporte à API
Sistema de Caching (Indisponível no momento)
O Stec AI Framework oferece um sistema de caching para otimizar o desempenho e reduzir a latência das requisições. O cache inclui mensagens de fine-tuning do LLM.
Configuração de Cache
Utilize o parâmetro "caching" no payload da requisição para configurar o comportamento do cache:
{ "caching": { "files": true, "messages": true } }
- files: Quando true, habilita o cache para arquivos anexados
- messages: Quando true, habilita o cache para mensagens de fine-tuning