Source: https://ailoot.ai/docs/he/connect/curl/
Canonical: https://ailoot.ai/docs/he/connect/curl/
Language: he

[חיבור](https://ailoot.ai/docs/he/) 

# בקשות HTTP (curl)

[Markdown](https://ailoot.ai/docs/he/connect/curl/index.md)

עבודה עם ה-API ללא SDK: כל שפה וכל כלי שמאפשרים לשלוח בקשת HTTP.

כל הבקשות נשלחות ל- `https://api.ailoot.ai` באמצעות HTTPS, עם גוף JSON (להעלאת קבצים — multipart). המפתח נמצא באחת מכותרות האימות.

המפתח במשתנה

```bash
export AILOOT_API_KEY="sk-..."
```

## [](https://ailoot.ai/docs/he/connect/curl/#chat)OpenAI Chat Completions

```bash
curl https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "messages": [
      {"role": "user", "content": "הסבר בשני משפטים מהו API."}
    ]
  }' 
```

## [](https://ailoot.ai/docs/he/connect/curl/#stream)תשובה בזרם

הדגל `-N` מבטל את אגירת הפלט של curl כדי שהאירועים יוצגו מיד עם הגעתם. כל אירוע מתחיל ב- `data:`, והזרם מסתיים בשורה `data: [DONE]`.

Ailoot מחזיר תשובת טקסט בתשלום לאחר חישוב העלות. לכן עם `stream: true` הפורמט נשאר זרם (SSE), אך הטקסט מגיע כבלוק אחד כשהמודל מסיים, ולא מילה אחר מילה. אם הכנת התשובה נמשכת יותר מכ-15 שניות, בזרמים של Chat Completions, Responses ו-Messages מגיעות תחילה שורות השירות `: ping` (בערך פעם ב-10 שניות), ולאחר מכן השורה `: ailoot-charged-usd …` עם סכום החיוב והנתונים עצמם. ערכות SDK מדלגות על שורות כאלה.

```bash
curl -N https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-v4-pro", "stream": true,
       "messages": [{"role": "user", "content": "ספור עד חמש"}]}' 
```

## [](https://ailoot.ai/docs/he/connect/curl/#responses)OpenAI Responses

```bash
curl https://api.ailoot.ai/v1/responses \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-6.1-sol", "input": "נסח ברכה להרמת כוסית ביום ההולדת של עמית לעבודה"}' 
```

## [](https://ailoot.ai/docs/he/connect/curl/#messages)Anthropic Messages

```bash
curl https://api.ailoot.ai/v1/messages \
  -H "x-api-key: $AILOOT_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "שלום! מה אתה יודע לעשות?"}]
  }' 
```

## [](https://ailoot.ai/docs/he/connect/curl/#gemini)Gemini

```bash
curl "https://api.ailoot.ai/v1beta/models/gemini-3.8-flash:generateContent" \
  -H "x-goog-api-key: $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {"role": "user", "parts": [{"text": "הצע שלושה שמות לבית קפה."}]}
    ]
  }' 
```

## [](https://ailoot.ai/docs/he/connect/curl/#models)רשימת המודלים

```bash
curl -s https://api.ailoot.ai/v1/models \
  -H "Authorization: Bearer $AILOOT_API_KEY" | jq -r '.data[].id'
```

## [](https://ailoot.ai/docs/he/connect/curl/#headers)כותרות התשובה

הוסיפו `-i` כדי לראות את הכותרות. `X-Request-ID` — מזהה הבקשה: הוא מופיע גם בהודעות השגיאה. `X-Ailoot-Charged-USD` — הסכום שחויב עבור תשובת הטקסט בתשלום. כל הכותרות מופיעות בעמוד [איך זה עובד](https://ailoot.ai/docs/he/how-it-works/#headers).

נשארו שאלות? שלחו Request ID ותיאור — נעזור לברר.[פנייה לתמיכה](mailto:support@ailoot.ai)

## Ailoot · החברה ופורטפוליו הפרויקטים שלה





Ailoot נשענת על ניסיון תפעולי מצטבר, בסיס לקוחות רחב, שירות יציב ובקרה שוטפת של KPI.





החברה ופורטפוליו הפרויקטים שלה: מיליוני לקוחות; מכירות בהיקף של מיליארדים מדי חודש.





Ailoot משתמשת בניסיון התפעולי הזה כדי לספק גישת API ליכולות AI במוצרי לקוחות, בסוכנים, באפליקציות ובאוטומציות.
