API da conta
Mantenha a chave da aplicação separada da sessão web responsável pela conta, carteira e ações de gestão de chaves.
Limite de autenticação
A inferência pública usa uma chave Bearer em /v1/chat/completions. As rotas de conta exigem uma sessão web autenticada e verificações adequadas de origem/CSRF para alterações. Uma chave Bearer não pode criar outras chaves, adicionar saldo a uma carteira nem alterar configurações de conta.
Interface da conta
| Rota | Ação de sessão |
|---|---|
| GET /api/account/me | Resumo da conta, carteira, chaves e atividade. |
| POST /api/account/keys | Crie uma chave de aplicação. |
| POST /api/account/keys/{id}/rotate | Substituir um segredo. |
| POST /api/account/keys/{id}/revoke | Desativar uma chave. |
| DELETE /api/account/keys/{id} | Desativar e ocultar o registro de uma chave no painel. |
Use o painel para esses fluxos de trabalho. Solicitações de alteração devem atender às proteções de sessão e origem da plataforma.
Segurança da conta
Mantenha MFA ativado na conta e use chaves separadas com limites conservadores. As ações de administrador exigem verificações adicionais de função e confirmação MFA atual.