SDK e Integração
SDKs de cliente oficiais, a escolha da API HTTP e as skills para agentes de codificação de IA.
Traduzido automaticamente do zh-CN, sem revisão. Apenas como referência rápida.

Três formas de integração
| Método | Aplicável a | Características |
|---|---|---|
| Python SDK | Serviços backend, pipelines de dados, processamento em lote | Clientes síncronos/assíncronos, entrada tipada, retry automático |
| JavaScript SDK | Serviços Node.js, aplicações full-stack | Inferência de tipos TypeScript, tipo da resposta inferido automaticamente a partir da pergunta |
| HTTP API | Outras linguagens, integração leve | POST direto, requer tratamento manual de retry e limitação de taxa |
Se sua equipe utiliza agentes de codificação com IA para escrever o código de integração, recomendamos instalar primeiro a TypeSafe agent skill, para que o agente conheça a forma exata das requisições e respostas, evitando que ele escreva código baseado em suposições.
Convenções comuns
Todos os SDKs compartilham o mesmo conjunto de convenções:
- Endpoint:
POST https://api.typesafe.ai/v1/systemone - Autenticação: Lida automaticamente lendo a variável de ambiente
TYPESAFE_API_KEY; não é necessário passá-la no código. - Modelo padrão:
jev-latest(resolve para a versão estável mais recente) - Retry: Por padrão, realiza retry seguindo uma estratégia de backoff e respeita o cabeçalho
retry-afterna resposta.
Requisitos de versão
- Python SDK: nome do pacote
typesafe-sdk - JS SDK: nome do pacote
@typesafe-ai/sdk, requer Node.js 20 ou versão mais recente
O JS SDK fornece três tipos de artefatos: ESM, CommonJS e arquivos de declaração TypeScript.
Chamada direta via HTTP API
Se você não utilizar o SDK, precisará lidar manualmente com duas funcionalidades já embutidas no SDK:
Retry por limitação de taxa (rate limiting). Exceder 250.000 tokens/segundo ou 1.200 requisições/minuto resultará em 429 Too Many Requests. A resposta pode conter o cabeçalho retry-after, e você deve implementar o backoff conforme indicado.
Parse da resposta. A estrutura de retorno é um objeto de resposta indexado pelo nome da pergunta, onde cada tipo de pergunta possui sua própria forma de campos. Consulte a Referência da API para mais detalhes.
Relacionados
- Python SDK
- JavaScript SDK
- Agent skill
- Introdução em 5 minutos — exemplo completo e executável