תכונות מתקדמות
תכונות מתקדמות שנוספו בגרסה 2.0 - ניהול תקציב, Fallback, ועוד
חדש ניהול תקציב מתקדם
מה זה?
מערכת לניהול ובקרת עלויות השימוש ב-AI. הגדר תקציבים יומיים או חודשיים, קבל התראות כשמתקרבים למגבלה, ומנע חריגות.
יכולות
- תקציב יומי/חודשי - הגדר מגבלת עלות לכל תקופה
- תקציב לכל ספק - הגדר תקציב נפרד לכל ספק AI
- התראות אוטומטיות - קבל התראה ב-80%, 90%, 100% מהתקציב
- מעקב בזמן אמת - ראה את הצריכה בכל רגע
דוגמת הגדרה:
{
"name": "תקציב חודשי כללי",
"budget_type": "monthly",
"amount": 100.00,
"alert_threshold": 80,
"provider_id": null, // כל הספקים
"currency": "USD"
}
תהליך התראה
API Endpoints
GET /api/ai-providers/budget- רשימת תקציביםPOST /api/ai-providers/budget- יצירת תקציבGET /api/ai-providers/budget/status- סטטוס עם התראותPUT /api/ai-providers/budget/{id}- עדכוןDELETE /api/ai-providers/budget/{id}- מחיקה
חדש מערכת Fallback אוטומטית
מה זה?
מעבר אוטומטי לספק חלופי במקרה של תקלה, Rate Limit, או Timeout. מבטיח זמינות גבוהה של שירותי ה-AI.
טריגרים למעבר
Error
שגיאת API, 500, timeout
Rate Limit
חריגה ממגבלת בקשות
Timeout
תגובה איטית מדי
תהליך Fallback
דוגמת הגדרה:
{
"primary_provider_id": 1, // Anthropic
"fallback_provider_id": 2, // OpenAI
"trigger_on_error": true,
"trigger_on_timeout": true,
"trigger_on_rate_limit": true,
"max_retries": 2
}
חדש מעקב בריאות ספקים
מה זה?
מערכת שעוקבת אחר זמינות וביצועים של כל ספק AI. רושמת בדיקות, מציגה היסטוריה, ומחשבת אחוז זמינות.
מידע נאסף
| שדה | תיאור |
|---|---|
is_healthy | האם הספק זמין |
response_time_ms | זמן תגובה במילישניות |
error_message | הודעת שגיאה (אם יש) |
checked_at | זמן הבדיקה |
תצוגת סטטוס
API Endpoints
GET /api/ai-providers/health-history- היסטוריית בדיקותPOST /api/ai-providers/health-history/record- רישום בדיקה
חדש השוואת עלויות
מה זה?
כלי להשוואת עלויות בין ספקים ומודלים. מציג כמה הוצאת על כל ספק, מחיר לבקשה, ומאפשר לזהות הזדמנויות לחיסכון.
דוגמת תוצאה:
{
"period_days": 30,
"total_cost": 125.50,
"comparison": [
{
"provider_name": "Anthropic",
"total_cost": 75.30,
"request_count": 150,
"cost_per_request": 0.502,
"percentage": 60
},
{
"provider_name": "OpenAI",
"total_cost": 35.20,
"request_count": 200,
"cost_per_request": 0.176,
"percentage": 28
}
]
}
API Endpoints
GET /api/ai-providers/compare/costs- השוואת עלויותGET /api/ai-providers/compare/models- השוואת מודליםGET /api/ai-providers/pricing- מחירון מודלים
חדש ייצוא דוחות
מה זה?
ייצוא נתוני שימוש לפורמטים שונים - JSON, CSV. מאפשר ניתוח חיצוני, דיווח להנהלה, או אינטגרציה עם מערכות אחרות.
פורמטים נתמכים
JSON
מתאים לאינטגרציה עם מערכות
GET /api/ai-providers/export/usage?format=json
CSV
מתאים ל-Excel וניתוח
GET /api/ai-providers/export/usage?format=csv
API Endpoints
GET /api/ai-providers/export/usage- ייצוא נתוני שימושGET /api/ai-providers/export/summary- דוח סיכום
חדש אימות API Key
מה זה?
אימות API Key מול השרת של הספק לפני שמירה. מונע שמירת Keys לא תקינים ומזהה בעיות מראש.
תוצאות אפשריות
דוגמת שימוש:
POST /api/ai-providers/validate-key
{
"provider_code": "anthropic",
"api_key": "sk-ant-api03-xxx..."
}
// Response
{
"success": true,
"is_valid": true,
"message": "API Key תקין ופעיל"
}
סיכום התכונות החדשות
| תכונה | תיאור | Endpoints |
|---|---|---|
| ניהול תקציב | הגדרת מגבלות עלות והתראות | 4 endpoints |
| Fallback | מעבר אוטומטי בין ספקים | 4 endpoints |
| מעקב בריאות | היסטוריית זמינות ספקים | 2 endpoints |
| השוואת עלויות | ניתוח הוצאות לפי ספק | 3 endpoints |
| ייצוא דוחות | JSON/CSV export | 2 endpoints |
| אימות Key | בדיקת תקינות לפני שמירה | 1 endpoint |