開始
認証
API key でリクエストを認証し、安全な運用方法と認証エラーの扱いを確認します。
Felo API Platform の API requests には API Key authentication が必要です。
API Key Authentication
API Key は application を識別し、Felo API Platform の capabilities への access を提供します。
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?"}'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 に保存します
- development、staging、production で key を分けます
- 定期的に keys を rotate します
- client-side code では使用しません
認証 Errors
| Error Code | Meaning | Fix |
|---|---|---|
INVALID_API_KEY | key が無効または 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] へ連絡してください。