O que api-gateway-skill faz?
🚀 Simplifique chamadas de API usando uma única chave para serviços de terceiros com o Maton API Gateway, simplificando a autenticação gerenciada.
Visão Geral
O Maton API Gateway atua como um proxy inteligente entre seu agente de IA e provedores de serviços externos. Em vez de gerenciar chaves de API individuais para cada serviço, você utiliza uma única chave de gateway (ex. sk-mat-...) que centraliza a autenticação, o roteamento e o tratamento de erros.
Como Usar
- Obtenha sua chave de gateway no painel do Maton.
- Configure a variável de ambiente:
export MATON_API_KEY="sk-mat-sua-chave-aqui" - Faça chamadas de API através do gateway:
curl https://api.maton.ai/v1/chat/completions \ -H "Authorization: Bearer $MATON_API_KEY" \ -d '{ "model": "gpt-4", "messages": [...] }'
Serviços Suportados
| Provedor | Endpoint no Gateway | Método |
|---|---|---|
| OpenAI | /v1/chat/completions | POST |
| Stripe | /v1/stripe/charges | POST |
| Twilio | /v1/twilio/sms | POST |
Benefícios
- Simplicidade: Uma única chave para todos os serviços.
- Segurança: Suas chaves de terceiros nunca são expostas no cliente.
- Consistência: Respostas padronizadas e tratamento de erros unificado.
- Escalabilidade: Ideal para ambientes serverless e microsserviços.
Exemplo com Python
import requests
headers = {
"Authorization": f"Bearer {MATON_API_KEY}",
"Content-Type": "application/json"
}
data = {
"model": "gpt-4",
"messages": [{"role": "user", "content": "Olá!"}]
}
response = requests.post("https://api.maton.ai/v1/chat/completions", json=data, headers=headers)
print(response.json())
Suporte
Para dúvidas ou problemas, consulte a documentação oficial do Maton ou abra uma issue neste repositório.