Начало
Аутентификация
Аутентифицируйте запросы с API keys, соблюдайте практики безопасности и обрабатывайте ошибки аутентификации.
Все API requests к Felo API Platform требуют API Key authentication.
API Key Authentication
API Key идентифицирует application и дает доступ к capabilities платформы.
Authorization: Bearer YOUR_API_KEYПример Request
curl -X POST https://openapi.felo.ai/v2/chat -H "Authorization: Bearer sk_live_abc123xyz789" -H "Content-Type: application/json" -d '{"query":"What is machine learning?"}'Obtaining Your API Key
- Откройте API Keys page
- Войдите в Felo account
- Введите key name и нажмите Create Key
- Скопируйте full key
- Сохраните его как
FELO_API_KEY
Security Best Practices
- Храните API keys в environment variables или secret manager
- Используйте разные keys для development, staging и production
- Регулярно rotate keys
- Не используйте keys во frontend code
Аутентификация Errors
| Error Code | Meaning | Fix |
|---|---|---|
INVALID_API_KEY | key invalid или revoked | проверьте key или создайте новый |
MISSING_AUTHORIZATION | нет Authorization header | добавьте header |
MALFORMED_AUTHORIZATION | неправильный header format | используйте Authorization: Bearer YOUR_API_KEY |
RATE_LIMITED | слишком много requests | снизьте request rate |
Need Help?
Проверьте Getting Started и отправьте request ID на [email protected].